信息安全师考试

逆向分析是指通过分析反汇编代码来理解其代码功能,如各接口的数据结构等,然后用()重新描述这段代码,逆向推出原软件的思路。A、汇编语言B、JAVA语言C、高级语言D、C语言

题目

逆向分析是指通过分析反汇编代码来理解其代码功能,如各接口的数据结构等,然后用()重新描述这段代码,逆向推出原软件的思路。

  • A、汇编语言
  • B、JAVA语言
  • C、高级语言
  • D、C语言
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

编译器是指将(28)的程序。

A.汇编代码翻译成机器代码

B.高级语言程序翻译成机器语言目标代码

C.SQL翻译成汇编语言

D.C语言翻译成Java语言


正确答案:B
解析:本题考查的是语言翻译基本知识。将汇编代码翻译成机器代码的程序称为汇编程序。将C语言翻译成Java语言的程序称为转换程序。SQL是通用的关系数据库语言,包括数据定义语言(DDL)、数据操作语言(DML)、数据控制语言(DCL)和数据查询语言(DQL)。SQL可以作为独立语言在终端交互方式下使用,也可以嵌入到某种高级语言中使用。编译程序专指将高级语言程序翻译成机器语言目标代码的程序。

第2题:

逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。A.需求分析S

逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的(34)阶段进行。

A.需求分析

B.软件设计

C.软件设计

D.软件维护


正确答案:A
逆向工程产品设计可以认为是一个从产品到设计的过程。简单地说,逆向工程产品设计就是根据已经存在的产品,反向推出产品设计数据(包括各类设计图或数据模型)的过程。使用该过程进行开发时,一般会先采用逆向工程先从代码分析出设计,再从设计分析出需求,此时加入新的需求,然后走正向工程的路线,形成新的系统。从这个过程可以看出,逆向工程是在需求分析阶段进行的。

第3题:

以下代码可以被计算机直接执行的是( )。

A.源代码

B.高级程序代码

C.机器语言代码

D.汇编语言代码


正确答案:C

第4题:

下列属于逆向分析的要点的是()

  • A、代码结构
  • B、病毒特征
  • C、数据结构
  • D、运算
  • E、程序语言

正确答案:A,C,D

第5题:

编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等阶段,其中,( )并不是每个编译器都必需的

A.词法分析和语法分析
B.语义分析和中间代码生成
C.中间代码生成和代码优化
D.代码优化和目标代码生成

答案:C
解析:
在编译过程中:词法分析;语法分析;语义分析;目标代码生成是必须的

第6题:

代码是代表事物或属性的符号。代码设计是为特定的系统设计出一套公用的、优化的( )。

A.机器语言

B.高级语言

C.汇编语言

D.代码系统


正确答案:D
解析:代码设计是为特定的系统设计出一套公用的、优化的代码系统。相关知识点:代码是代表事物或属性的符号。在信息系统中它是人和机器共同的语言,用以对系统进行信息分类、统计、检索等。代码设计是为特定的系统设计出一套公用的、优化的代码系统,这是计算机处理信息最基础的工作。

第7题:

用二进制代码编写计算机程序是枯燥乏味的一种语言使用——对应的符号代码来替代二进制操作代码和内存地址,这种语言被称为:

A.机器语言
B.汇编语言
C.高级语言
D.非程序语言

答案:B
解析:
A、不正确。机器语言是指用二进制代码0和1编写程序的语言。B、正确。汇编语言用——对应的助记符号来作为机器操作的标志,替换二进制操作代码和内存地址。C、不正确。高级语言使用更像英语的命令和程序描绘,而且很少需要为之编写程序的特定计算机系统的知识。D、不正确。非程序语言是指不是用来编制程序的语言。

第8题:

以下正确描述嵌入式程序代码生成过程的是(56)。

A.高级语言代码→目标代码→汇编语言代码→二进制代码

B.目标代码→高级语言代码→汇编语言代码→二进制代码

C.高级语言代码→汇编语言代码→目标代码→二进制代码

D.高级语言代码→汇编语言代码→二进制代码→目标代码


正确答案:C
解析:嵌入式程序代码的生成过程是:高级语言代码→汇编语言代码→目标代码→二进制代码。

第9题:

编译器和解释器是两种基本的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成等阶段,其中,( )并不是每个编译器都必需的。

A.词法分析各语法分析
B.语义分析和中间代码生成
C.中间代码生成和代码优化
D.代码优化和目标代码生成

答案:C
解析:

第10题:

逆向分析是指通过分析反汇编代码来理解其代码功能,如各接口的数据结构等,然后用高级语言重新描述这段代码,逆向推出原软件的思路。


正确答案:正确

更多相关问题