汇编语言笔试题

时间:2025-02-13 12:14:44 敏冰 笔试题目

汇编语言笔试题

  在日复一日的学习、工作生活中,只要有考核要求,就会有试题,借助试题可以为主办方提供考生某方面的知识或技能状况的信息。还在为找参考试题而苦恼吗?以下是小编为大家整理的汇编语言笔试题,希望能够帮助到大家。

汇编语言笔试题

  汇编语言笔试题 1

  1.下面对软件特点描述不正确的是()。

  A.软件是一种逻辑实体,具有抽象性

  B.软件开发、运行对计算机系统具有依赖性

  C.软件开发涉及软件知识产权、法律及心理等社会因素

  D.软件运行存在磨损和老化问题

  【答案】D

  【解析】软件具有以下特点:①软件具有抽象性,是一种逻辑实体;②软件没有明显的制作过程;③软件在使用期间不存在磨损、老化问题,④对硬件和环境具有依赖性;⑤软件复杂性高,成本昂贵;⑥软件开发涉及诸多的社会因素。D项描述是硬件存在的问题。答案选择D选项。

  2.下面描述不属于软件特点的是()。

  A.软件是一种逻辑实体,具有抽象性

  B.软件在使用中不存在磨损、老化问题

  C.软件复杂性高

  D.软件使用不涉及知识产权

  【答案】D

  【解析】软件具有以下特点:①软件是一种逻辑实体,具有抽象性;②软件没有明显的制作过程,③软件在使用期间不存在磨损、老化问题;④软件对硬件和环境具有依赖性;⑤软件复杂性高,成本昂贵,⑥软件开发涉及诸多的社会因素,如知识产权等。答案选择D选项。

  3.下面对软件特点描述错误的是()

  A.软件没有明显的制作过程

  B.软件是一种逻辑实体,不是物理实体,具有抽象性

  C.软件的开发、运行对计算机系统具有依赖性

  D.软件在使用中存在磨损、老化问题

  【答案】D

  【解析】软件的特点有:①具有抽象性,是逻辑实体;②没有明显的制作过程;③在使用期间不存在磨损、老化问题;④对硬件和环境具有依赖性;⑤复杂性高,成本昂贵;⑥开发涉及诸多的社会因素。答案选择D选项。

  4.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是()。

  A.编辑软件

  B.操作系统

  C.教务管理系统

  D.浏览器

  【答案】B

  【解析】系统软件是控制和协调计算机及外部设备,支持应用软件开发和运行的.软件,操作系统是系统软件;支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境,浏览器属于支撑软件;应用软件是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,编辑软件、教务管理软件属于应用软件。答案选择B选项。

  5.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是()。

  A.学生成绩管理系统

  B. C语言编译程序

  C. UNIX操作系统

  D.数据库管理系统

  【答案】A

  【解析】应用软件是为解决特定领域的应用而开发的软件,如事务处理软件,工程与科学计算软件,学生成绩管理系统、教务管理系统、浏览器、编辑软件等应用性质不同的各种软件。系统软件是计算机管理自身资源,提高计算机使用效率并服务于其他程序的软件,如操作系统,编译程序,汇编程序,数据库管理系统等。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,如需求分析工具软件,设计工具软件,编码工具软件,测试工具软件,维护工具软件等。答案选择A选项。

  6.数据库管理系统是()。

  A.操作系统的一部分

  B.在操作系统支持下的系统软件

  C.一种编译系统

  D.一种操作系统

  【答案】B

  【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。数据库管理系统是一种系统软件,负责数据库中的数据组织、数组操纵、数据维护、控制和保护以及数据服务等。答案选择B选项。

  7.数据库管理系统是()。

  A.操作系统的一部分

  B.在操作系统支持下的系统软件

  C.一种编译系统

  D.一种通信软件系统

  【答案】B

  【解析】系统软件主要包括:①操作系统软件;②各种语言的解释程序和编译程序;③各种服务性程序;④各种数据库管理系统。数据库管理系统是一种系统软件,负责数据库中的数据组织、数组操纵、数据维护、控制和保护以及数据服务等。答案选择B选项。

  8.下列选项中,不属于数据管理员(DBA)职责的是()。

  A.数据库维护

  B.数据库设计

  C.改善系统性能,提高系统效率

  D.数据类型转换

  【答案】D

  【解析】数据库管理员对数据库进行规划、设计、维护、监视等,其主要工作有:①数据库设计,主要是对数据模式进行设计,②数据库维护,对数据库中的数据安全性、完整性、并发控制及系统恢复、数据定期转储等进行实施与维护;③改善系统性能,不断调整内部结构,提高系统效率。答案选择D选项。

  9.数据库系统的核心是()。

  A.数据模型

  B.软件开发

  C.数据库设计

  D.数据库管理系统

  【答案】D

  【解析】数据库系统包括四个部分:数据库、数据库管理系统、数据库应用程序、数据库管理员。其中DBMS是为数据库的建立、使用和维护而配置的软件,是数据库系统的核心。答案选择D选项。

  10.下列叙述中正确的是()。

  A.数据库系统是一个独立的系统,不需要操作系统的支持

  B.数据库技术的根本目标是要解决数据的共享问题

  C.数据库管理系统就是数据库系统

  D.数据库系统由数据库应用系统、数据库和数据库管理系统组成。

  【答案】B

  【解析】A项错误,数据库需要调用操作系统的接口,需要操作系统的支持;C项错误,数据库管理系统(DBMS)是数据库系统的核心,负责数据库中的数据组织、数据操作、数据维护、控制及保护和数据服务等;D项错误,数据库应用系统是数据库系统再加上应用软件及应用界面这三者所组成,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。答案选择B选项。

  汇编语言笔试题 2

  1.若有以下数组说明,则i=10;a[a[i]]元素数值是(C )。

  int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};

  A、10

  B、9

  C、6

  D、5

  先算a[a[i]]内层的a[i],由于i=10,因此a[i]即a[10].

  a[10]对应下面数组中的元素为9.因此a[a[i]]即为a[9]

  a[9]对应下面数组中的元素为6.因此a[9]即为6

  2.若有说明:int a[][3]={{1,2,3},{4,5},{6,7}};则数组a的第一维的.大小为: ( B )

  A、2

  B、3

  C、4

  D、无确定值

  5 7

  D、3 6 9

  二维数组的一维大小,即指二维数组的行数,在本题中,按行对二维数组赋值,因此内层有几个大括号,数组就有几行

  3.对二维数组的正确定义是(C )

  详见教材P149~152,二维数组的定义、初始化

  类型符数组名[常量表达式][常量表达式]

  二维数组可以看做是矩阵

  类型符是指数组中数组元素的类型;数组名要符合标识符命名规则;第一个常量表达式是指数组的行数;第二个常量表达式是指数组的列数;常量表达式的值只能是整数,不可以是变量,而且从1开始计数。

  一维数组初始化时可以省略数组长度

  二维数组初始化时可以省略行数,但不能省略列数

  选项A,B,都省略了列数

  选项D,不符合二维数组定义的一般形式,行、列常量表达式应该放在不同的[]中

  A、int a[ ][ ]={1,2,3,4,5,6};

  B、int a[2] []={1,2,3,4,5,6};

  C、int a[ ] [3]={1,2,3,4,5,6};

  D、int a[2,3]={1,2,3,4,5,6};

  4.已知int a[3][4];则对数组元素引用正确的是__C___

  A、a[2][4]

  B、a[1,3]

  C、a[2][0]

【汇编语言笔试题】相关文章:

华为2017笔试题09-24

360笔试题分享10-09

中兴2015笔试题08-22

迅雷2011.10.21笔试题09-09

华为2017笔试试题07-06

360笔试题目201509-20

华为2015年笔试题06-30

华为2014笔试题目04-06

易安信2010笔试题04-05

安永2015笔试题目06-26