试卷相关题目
- 1程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的()。
A.地址
B.类型
C.名称
D.值
开始考试点击查看答案 - 2C程序中全局变量的存储空间在()分配。
A.代码区
B.静态数据区
C.桟区
D.堆区
开始考试点击查看答案 - 3以下关于程序设计语言的叙述中,错误的是()。
A.程序设计语言的基本成分包括数据、运算、控制和传输等
B.髙级程序设计语言不依赖于具体的机器硬件
C.程序中局部变量的值在运行时不能改变
D.程序中常盘的值在运行时不能改变
开始考试点击查看答案 - 4函数t()、f()的定义如图2-4所示,若调用函数t时传递给x的值为5,并且调用函数F()时,第一个参数采用传值(call by value)方式,第二个参数采用引用(call by reference)方式,则函数t的返回值为().
A.33
B.22
C.11
D.负数
开始考试点击查看答案 - 5图2-12所示为一个有限自动机(其中,A是初态,C是终态),该自动机所识别的字符串的特点是()。
A.必须以11结尾的0、1串
B.必须以00结尾的0、1串
C.必须以01结尾的0、1串
D.必须以10结尾的0、1串
开始考试点击查看答案 - 6在程序运行过程中经常使用参数在函数(过程)间传递信息,引用调用传递的是实参的()。
A.地址
B.类型
C.名称
D.值
开始考试点击查看答案 - 7弱类型语言(动态类型语言)是指不需要进行变量/对象类型声明的语言。()属于弱类型语言。
A.Java
B.C/C++
C.Python
D.C#
开始考试点击查看答案 - 8可用于编写独立程序和快速脚本的语言是()。
A.Python
B.Prolog
C.Java
D.C#
开始考试点击查看答案 - 9对于逻辑表达式“x and y or not z”,and、or、not分别是逻辑与、或、非运算,优先级从高到低为not、 and、or,and、or为左结合,not为右结合,若进行短路计算,则()。
A.x为真时,整个表达式的值为真,不需要计算y和z的值
B.x为假时,整个表达式的值为假,不需要计算y和z的值
C.x为真时,根据y的值决定是否需要计算z的值
D.x为假时,根据y的值决定是否需要计算z的值
开始考试点击查看答案 - 10函数(过程)调用时,常采用传值与传地址两种方式在实参和形参间传递信息。以下叙述中,正确的是()。
A.在传值方式下,将形参的值传给实参,因此,形参必须是常量或变量
B.在传值方式下,将实参的值传给形参,因此,实参必须是常量或变量
C.在传地址方式下,将形参的值传给实参,因此,形参必须有地址
D.在传地址方式下,将实参的值传给形参,因此,实参必须有地址
开始考试点击查看答案