以下关于解释器运行程序的叙述中,错误的是()。
A.可以先将高级语言程序转换为字节码,再由解释器运行字节码
B.可以由解释器直接分析并执行高级语言程序代码
C.与直接运行编译后的机器码相比,通过解释器运行程序的速度更快
D.在解释器运行程序的方式下,程序的运行效率比运行机器代码更高
A.可以先将高级语言程序转换为字节码,再由解释器运行字节码
B.可以由解释器直接分析并执行高级语言程序代码
C.与直接运行编译后的机器码相比,通过解释器运行程序的速度更快
D.在解释器运行程序的方式下,程序的运行效率比运行机器代码更高
第1题
A.shell命令行解释器根据输入的命令行信息获得程序名及参数和环境变量
B.shell命令行解释器可以通过调用execve()函数来启动加载器进行程序加载
C.调用execve()函数前shell命令行解释器先调用fork()函数创建一个子进程
D.加载器会把可执行目标文件从磁盘读到内存中,然后从第一条指令开始执行
第2题
A.系统程序可以直接操作硬件,应用程序不能直接操作硬件
B.个人计算机中没有系统程序则不能运行应用程序
C.用户既可以与系统程序交互也可以与应用程序交互
D.系统程序都是用机器语言编写的,应用程序都是用高级语言编写的
第3题
A.用户态也称目标程序状态,用户态下只能执行用户进程
B.只有在内核态才能执行内核程序代码,其中可包含特权指令
C.IA-32系统中,特权级别由代码段寄存器CS中的最后两位指定
D.shell命令行解释程序实现程序的加载和运行,因而它运行在内核态
第5题
A.JDK是java开发核心组件,是用来编译解释java程序的核心组件
B.JDK包括Java编译器、Java文档生成工具、Java打包工具等
C.JRE是个单独的软件,所以安装JDK后,还需要单独安装JRE
D.JRE是java运行环境,用来支持java程序的运行
第7题
A.Java程序运行时,需要将后缀名为.java的源文件进行编译。
B.Java虚拟器不可以解释执行.class文件。
C.Java程序是由操作系统负责解释执行的。
D.Java程序运行时,必须经过编译和解析两个步骤。
第8题
A.常量是在程序运行中不变的量
B.V
C.NET 有三种常量:系统提供的常量、直接常量、用户声明的符号常量
D.V
E.NET 有两种常量:系统提供的常量和用户声明的符号常量
F.F.系统提供的常量有两种形式:内部常量和枚举常量。
第10题
A.计算机病毒是一个标记或命令
B.计算机病毒会破坏文件和数据
C.计算机病毒是人为编写的以影响计算机功能为目的程序
D.计算机病毒不是生物病毒
第11题
A.开机后系统首先在实地址模式下工作
B.BIOS程序在主存中设置中断向量表
C.与输入/输出相关的操作通过执行int指令由中断服务程序实现
D.进入保护模式后中断向量表中被填入新的中断向量