admin 管理员组

文章数量: 1087139


2024年12月31日发(作者:layer of fear)

一、单选题

1、计算机能够直接执行的程序是( )。

A.汇编语言程序

B.可执行文件

C.源程序

D.命令文件

正确答案:B

2、汇编语言也称为( )。

A.面向应用的语言

B.面向对象的语言

C.面向机器的语言

D.面向过程的语言

正确答案:C

3、C、C++、Java可归类为(

A.符号

B.机器

C.高级

D.自然

正确答案:C

)语言。

4、根据计算机语言发展的过程,下列排列顺序正确的是( )。

A.机器语言、高级语言、汇编语言

B.机器语言、汇编语言、高级语言

C.汇编语言、机器语言、高级语言

D.高级语言、机器语言、汇编语言

正确答案:B

5、编译程序将高级语言程序翻译成与之等价的机器语言程序,编译

前的程序可以称呼( )。

A.目标程序

B.源程序

C.临时程序

D.原程序

正确答案:B

6、( )都属于计算机的低级语言。

A.机器语言和高级语言

B.汇编语言和高级语言

C.机器语言和汇编语言

D.高级语言和数据库语言

正确答案:C

7、在程序设计中,把解题过程准确而完整地描述出来,就叫

( )。

A.算法

B.方法

C.事件

D.过程

正确答案:A

8、( )是一种使用几何图形描述程序逻辑关系的程序设计方法。

A.流程图

B.饼图

C.数据流图

D.柱形图

正确答案:A

9、用C语言编写的程序需要用( )程序翻译后计算机才能识别。

A.汇编

B.解释

C.连接

D.编译

正确答案:D

10、可被计算机直接执行的程序由( )语言编写的程序。

A.汇编

B.机器

C.高级

D.网络

正确答案:B

11、由二进制编码构成的语言是( )。

A.C语言

语言

C.汇编语言

D.机器语言

正确答案:D

12、结构化程序设计中的三种基本程序结构是指(

A.顺序结构、转移结构、分支结构

B.顺序结构、转移结构、循环结构

C.顺序结构、选择结构、循环结构

D.转移结构、选择结构、分支结构

正确答案:C

13、算法的基本结构中不包括( )。

)。

A.选择结构

B.循环结构

C.顺序结构

D.逻辑结构

正确答案:D

14、在计算机科学中,算法这个术语是指( )。

A.求解问题并选择编程工具

B.求解问题的数学方法

C.求解计算机问题的一系列步骤

D.选择求解问题的计算机系统

正确答案:C

15、高级语言翻译程序是将高级语言编写的源程序翻译成目标程序

有两种工作方式。它们是( )。

A.汇编方式和解释方式

B.编译方式和解释方式

C.编译方式和汇编方式

D.编译方式和译码方式

正确答案:B

16、汇编语言是( )。

A.机器语言

B.自然语言

C.低级语言

D.高级语言

正确答案:C

17、为解决某一特定问题而设计的指令序列称为( )。

A.文档

B.系统

C.程序

D.语言

正确答案:C

18、程序存储通常以( )的形式保存。

A.对象

B.文件

C.指针

D.数据

正确答案:B

19、( )指基于数据的逻辑结构和存储结构的处理方法。

A.数据结构

B.算法

C.语言

D.程序

正确答案:B

20、高级语言程序设计过程是( )。

A.问题分析,代码设计,算法确定

B.问题分析,算法确定,代码设计

C.算法确定,代码设计,问题分析

D.算法确定,问题分析,代码设计

正确答案:B

21、( )是计算机中存储、组织数据的方式。

A.数据结构

B.程序

C.算法

D.语言

正确答案:A

22、编译程序的作用是( )。

A.将高级语言源程序翻译成目标程序

B.将汇编语言源程序翻译成目标程序

C.对目标程序装配连接

D.对源程序边扫描边翻译执行

正确答案:A

23、一般使用高级程序设计语言编写的应用程序称为源程序,这种

程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成

( )程序后才能运行。

A.机器语言

B.汇编语言

C.C语言

语言

正确答案:A

24、用汇编语言或高级语言编写的程序称为( )。

A.系统程序

B.汇编程序

C.用户程序

D.源程序

正确答案:D

25、在程序设计中可使用各种语言编制源程序,但唯有( )在执

行转换过程中不产生目标程序。

A.解释程序

B.汇编程序

C.编译程序

D.数据库管理

正确答案:A

二、多选题

1、数据结构主要分为(

A.非线性结构

B.环状结构

C.线性结构

D.条状结构

正确答案:A、C

2、程序的基本构成包括(

A.数组描述

B.数据描述

C.算法描述

D.存储空间描述

正确答案:B、C

3、算法设计的要求是(

A.可读性

)。

)等几种形式。

)。

B.健壮性

C.正确性

D.娱乐性

正确答案:A、B、C

4、软件(software)是计算机系统中与硬件相互依存的另一部分,它

包括( )三部分的完整集合。

A.数据

B.语言

C.程序

D.文档

正确答案:A、C、D

5、一般算法描述的工具可以用( )。

A.饼图

B.流程图

C.数据流图

D.N-S图

正确答案:B、D

三、判断题

1、一段程序代码需要多次反复执行,通常用选择结构来表达。(×)

2、数据的逻辑结构等同于其物理结构。(×)

3、符号化的程序设计语言就是机器语言。(×)

4、数据结构主要研究数据的组织方式、结构关系以及相应的操作方

法。(√)

5、数据是程序处理的对象。(√)

四、填空题

1、翻译高级语言的处理程序有两种类型,一种是解释程序,一种是

( )程序。

正确答案:编译

2、算法的常用描述方法有:自然语言、( )和伪代码。

正确答案: 流程图

3、使用汇编语言编写的程序,机器不能直接识别,还要由( )语

言编译器转换成机器指令。

正确答案:汇编

4、面向( )计算机语言是以事物为中心的设计思想,程序的构

成基于所描述的对象类的概念。

正确答案:对象

5、每一种程序设计语言都有一定的使用范围,JAVA语言适于编写

应用软件,C语言适于编写( )软件。

正确答案:系统

6、汇编语言是一种低级语言,它是面向( )的语言。

正确答案:机器

7、结构化程序设计的3种基本结构为顺序结构、选择结构和

( )。

正确答案:循环

8、“程序”可用一个经典的公式表示为:数据结构+( )。

正确答案:算法

9、在计算机内部,不需要编译计算机就能够直接执行的语言是

( )。

正确答案:机器

10、编制程序需要使用计算机语言,计算机语言一般有机器语言、

( )和高级语言。

正确答案:汇编

11、一段程序代码需要多次反复执行,通常用( )结构来表达。

正确答案:循环

12、算法优劣的评价标准为:( )、空间复杂度、稳定性

和算法思路是否简单。

正确答案:时间

13、除了机器语言,其他语言编写的程序叫做( )。

正确答案:源

14、计算机能够直接识别的程序设计语言是( ),其直接使用机

器指令编写程序。

正确答案:机器

15、面向应用的语言称为( )语言。

正确答案:高级


本文标签: 语言 结构 程序 计算机 算法