适合开发设备驱动程序的编程语言是【 】。
A、C/C++
B、Visual Basic
C、Python
D、Java
适合开发设备驱动程序的编程语言是【 】。
A、C/C++
B、Visual Basic
C、Python
D、Java
A
【解析】
C/C++适合于进行系统级程序开发,设备驱动程序与硬件及其抽象层交互,属于系统级程序语言。
Java 在企业级应用软件开发、安卓开发、大数据、云计算等方面都是主流的编程语言。
Python 适合进行网络应用开发。
Visual Basic的主要特点是可视化设计、事件驱动的编程机制等,程序员不用写多少代码就可以完成一个简单的程序,也可以开发相当复杂的程序。
对布尔表达式进行短路求值是指在确定表达式的值时,没有进行所有操作数的计算。对于布尔表达式“a or((b>c)and d)”,当【 】时可进行短路计算。
一个变量通常具有名字、地址、值、类型、生存期、作用域等属性,其中,变量地址也称为变量的左值(1-value),变量的值也称为其右值(r-value)。当以引用调用方式实现函数调用时,【 】。
如果要使得用C语言编写的程序在计算机上运行,则对其源程序需要依次进行【 】等阶段的处理。
某C语言程序中有表达式x%m(即x被 m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在______时会报错,该错误属于______错误。
编写C程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。通常,编译程序在【 】阶段就会删除源程序中的注释。