A.计算机能直接执行汇编语言
B.汇编语言无法编写操作系统
C.汇编语言很容易移植
D.汇编语言更接近机器语言
E.汇编语言能够直接对硬件进行操作
F.汇编语言生成的目标代码简短G、汇编语言占用内存少H、汇编语言执行速度快
第1题
A、所谓“高级语言”和“低级语言”是指其和机器硬件的相关程度,不涉及机器硬件的语言为高级语言,而与机器硬件相关的语言则为低级语言
B、所有源程序最后都需被转换为汇编语言程序,机器才能够执行
C、低级语言程序执行效率高是因为用低级语言编程时可以充分利用硬件的各种特殊性,而高级语言则只能使用硬件的标准结构
D、高级语言编程效率高是因为其可用大粒度积木块来构造程序,比一行行语句、一条条指令来编程效率高出很多
第2题
(A)汇编语言和机器语言是以指令为单位来编写程序;
(B)高级语言是以语句为单位来编写程序,一条语句相当于若干条指令 (或者说一条语句可用若干条指令来实现);
(C)面向对象语言或可视化构造语言是以对象 (类)为单位来编写程序,一个对象相当于若干条语句((或者说一个对象可用若干条语句来实现 );
(D)我们可以设计一种新语言, 让用户以其更熟悉的对象 (类)来编写源程序,然后提供一个编译器将该源程序转换成某种已广泛使用的高级语言源程序,就可以让机器执行该程序。
(E)上述有不正确的。
第3题
A.机器语言和汇编语言都是面向机器的,它们和具体机器的指令系统密切相关。
B.指令的地址字段指出的不是地址,而是操作数本身,这种寻址方式称为直接寻址。
C.串联堆栈一般不需要堆栈指示器,但串联堆栈的读出是破坏性的。
D.存储器堆栈是主存的一部分,因而也可以按照地址随机进行读写操作。
第4题
B、采用一种类似英语缩略词并带有助记符号的语言来代替机器语言,稀称为汇编语言
C、用汇编语言编写的程序,需要翻译成机器语言,计算机才能执行
D、用高级语言编写的程序不需要翻译,可以直接在计算机上执行
第6题
B、使用R0寄存器存放返回值
C、若要使用R4-R12寄存器,不需要保存,可直接使用
D、子程序末尾要使用LR寄存器中的值返回
第8题
A.与汇编译方式执行程序相比,解释方式执行程序的效率更高
B.与汇编语言相比,高级语言程序的执行效率更高
C.与机器语言相比,汇编语言的可读性更差
D.以上三项都不对
第9题
A、计算机语言大致可分为三大类,即机器语言、汇编语言和高级语言
B、C语言是一种通用的、过程式的编程语言,具有高效、灵活、可移植等优点
C、C语言属于汇编语言
D、高级语言比汇编语言更贴近于人类使用的语言,易于理解、记忆和使用
第10题
A.编译程序、解释程序和汇编程序不是系统软件
B.故障诊断程序、排错程序、人事管理系统属于应用软件
C.操作系统、财务管理程序、系统服务程序都不是应用软件
D.操作系统和各种程序设计语言的处理程序都是系统软件
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!