AI智能整理导入 AI智能整理导入
×
首页 题库中心 计算机练习试题题库 题目详情
C94B61409560000152AD89BC58105670
计算机练习试题题库
2,855
单选题

下列叙述中错误的是

A
A:面向对象程序设计语言可支持过程化的程序设计
B
B:给定算法的时间复杂度与实现该算法所使用的机器无关
C
C:与汇编语言相比,采用脚本语言编程可获得更高的运行效率
D
D:面向对象程序设计语言不支持对一个对象的成员变量进行直接访问

答案解析

正确答案:C

解析:

C 选项叙述错误。 解析: A:面向对象程序设计语言(如 Java、C++)确实可以支持过程化的程序设计,即除了面向对象特性外,也可以使用过程化(如函数、过程)的编程方式,A 正确。 B:算法的时间复杂度是衡量算法执行效率的一个指标,它只与算法的逻辑步骤数量有关,而与具体实现该算法所使用的机器无关,B 正确。 C:脚本语言(如 Python、JavaScript)通常是高级语言,易于编写和理解,但在运行时通常需要经过解释器或虚拟机转换,相对于汇编语言(接近机器语言,执行效率高),脚本语言的运行效率通常较低,C 错误。 D:在面向对象程序设计中,通常不直接访问对象的成员变量,而是通过访问器方法(getter 和 setter)来间接访问,以保护数据封装性和完整性,虽然某些语言可能允许直接访问(如通过某些特殊语法或反射机制),但从面向对象设计原则来看,D 的表述强调了一种通常做法,可以认为是正确的倾向性表述。但严格来说,D 选项的表述不是绝对错误,只是相比其他选项,C 选项的错误更明确。 综上所述,错误选项是 C。
计算机练习试题题库

扫码进入小程序
随时随地练习

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu