题目
以下关于计算机的说法,错误的是()A.计算机系统由硬件系统与软件系统组成,前者是后者的物理基础B.操作系统与计算机密不可分,它是与计算机同时诞生的C.输入设备的主要作用是把外部信息转换成计算机所识别的编码D.使用 C + + 编写的程序比机器语言[1]程序执行效率高
以下关于计算机的说法,错误的是()
A.计算机系统由硬件系统与软件系统组成,前者是后者的物理基础
B.操作系统与计算机密不可分,它是与计算机同时诞生的
C.输入设备的主要作用是把外部信息转换成计算机所识别的编码
D.使用 C + + 编写的程序比机器语言[1]程序执行效率高
题目解答
答案
操作系统并不是与计算机硬件一起诞生的。
如果编写的 C++ 程序不进行优化,不利用现代处理器的特性,那么它的执行效率可能低于机器语言程序。但如果使用合适的算法和数据结构,以及使用优化编译器编译代码,则 C++ 程序可以具有高效率。与D项矛盾,故选B,D。
解析
步骤 1:分析选项A
计算机系统确实由硬件系统与软件系统组成,硬件系统是软件系统运行的物理基础,因此选项A正确。
步骤 2:分析选项B
操作系统并不是与计算机硬件同时诞生的,它是在计算机硬件发展到一定阶段后,为了更好地管理和控制硬件资源而发展起来的,因此选项B错误。
步骤 3:分析选项C
输入设备的主要作用是将外部信息转换成计算机可以识别的编码,因此选项C正确。
步骤 4:分析选项D
使用 C++ 编写的程序通常需要编译成机器语言才能执行,而机器语言程序是直接由计算机硬件执行的,因此在执行效率上,机器语言程序通常比 C++ 程序高,因此选项D错误。
计算机系统确实由硬件系统与软件系统组成,硬件系统是软件系统运行的物理基础,因此选项A正确。
步骤 2:分析选项B
操作系统并不是与计算机硬件同时诞生的,它是在计算机硬件发展到一定阶段后,为了更好地管理和控制硬件资源而发展起来的,因此选项B错误。
步骤 3:分析选项C
输入设备的主要作用是将外部信息转换成计算机可以识别的编码,因此选项C正确。
步骤 4:分析选项D
使用 C++ 编写的程序通常需要编译成机器语言才能执行,而机器语言程序是直接由计算机硬件执行的,因此在执行效率上,机器语言程序通常比 C++ 程序高,因此选项D错误。