更多“● 软件开发人员通常用 (13) 软件编写和修改程序。(13)A. 预处理B. 文本编辑C. 链接D. 编译”相关问题
  • 第1题:

    ● 进行软件测试的目的是 (13) 。

    (13)

    A.尽可能多地找出软件中的缺陷

    B.缩短软件的开发时间

    C.减少软件的维护成本

    D.证明程序没有缺陷


    正确答案:A

  • 第2题:

    对于一个软件开发人员来说,操作系统是提供一系列的()等工具来编写和调试程序的裸机。

    A.功能

    B.数据

    C.软件

    D.接口


    参考答案:AD

  • 第3题:

    “软件危机”产生的主要原因是 ______.

    A.软件日益庞大

    B.开发方法不当

    C.开发人员编写程序能力差

    D.没有维护好软件


    正确答案:A

  • 第4题:

    程序员一般用 ______软件编写和修改程序。

    A.预处理

    B.文本编辑

    C.链接

    D.编译

    A.

    B.

    C.

    D.


    正确答案:B

  • 第5题:

    软件开发人员可以用(18)软件编写和修改程序。A.预处理B.文本编辑C.链接SXB

    软件开发人员可以用(18)软件编写和修改程序。

    A.预处理

    B.文本编辑

    C.链接

    D.编译


    正确答案:B
    程序代码与一般的文档不同,程序代码需要在计算机上执行,需要被计算机理解,注重其内涵,不需要用字体、字号、各种修饰效果来美化其外在形式。一般的文档需要给人看,所以需要有丰富的表现形式便于人们阅读理解。程序代码通过文本编辑软件来录入、修改,可以采用txt文本文件格式进行编写与修改程序代码。

  • 第6题:

    软件开发人员通常用(13)软件编写和修改程序,

    A.预处

    B.文本编辑

    C.链接

    D.编译


    正确答案:B
    解析:本题考查的是程序设计语言方面的基本概念。软件开发人员通常用文本编辑软件编写和修改程序。

  • 第7题:

    软件开发人员可以用(18)软件编写和修改程序。

    A.预处理

    B.文本编辑

    C.链接

    D.编译


    正确答案:B
    解析:程序代码与一般的文档不同,程序代码需要在计算机上执行,需要被计算机理解,注重其内涵,不需要用字体、字号、各种修饰效果来美化其外在形式。一般的文档需要给人看,所以需要有丰富的表现形式便于人们阅读理解。程序代码通过文本编辑软件来录入、修改,可以采用txt文本文件格式进行编写与修改程序代码。

  • 第8题:

    把用高级程序设计语言编写的程序转换成等价的可执行程序,必须经过

    A.汇编和解释

    B.编辑和链接

    C.编译和链接

    D.解释和编译


    正确答案:C

  • 第9题:

    ● 由多个源文件组成的 C 程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行程序。此过程中,在 (51) 阶段可以发现被调用的函数未定义。

    (51)

    A. 编辑和预处理

    B. 预处理

    C. 编译

    D. 链接


    正确答案:D

  • 第10题:

    如果要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行 (31)等阶段的处理。

    A.预处理、汇编和编译
    B.编译、链接和汇编
    C.预处理、编译和链接
    D.编译、预处理和链接

    答案:C
    解析:
    可参考《程序员教程(第四版)》P385。源程序的处理步骤——预处理、编译、链接、运行

  • 第11题:

    如果要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行( )等阶段的处理。

    A.预处理、汇编和编译
    B.编译、链接和汇编
    C.预处理、编译和链接
    D.编译、预处理和链接

    答案:C
    解析:
    要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行预处理、编译和链接等阶段的处理,产生可执行文件加载至内存后执行。

  • 第12题:

    将C语言编写的源程序转换为目标程序的软件属于__( )__软件。

    A.汇编
    B.编译
    C.解释
    D.装配

    答案:B
    解析:
    C语言属于高级语言,用高级语言编写的程序不能直接被机器执行,而是经过相关的处理后,将其变成目标程序后才能被机器执行,而这一过程就是一个编译的过程,而实现这个功能的程序就称为编译程序。

  • 第13题:

    ● 软件开发人员可以用 (18) 软件编写和修改程序。

    (18)

    A. 预处理

    B. 文本编辑

    C. 链接

    D. 编译


    正确答案:B

  • 第14题:

    程序员一般用______软件编写和修改程序。

    A.预处

    B.文本编辑

    C.链接

    D.编译


    正确答案:B
    解析:程序员所编写的源程序是文本文件,可以使用文本编辑程序进行编辑和修改。本题正确答案为选项B。

  • 第15题:

    能将高级语言编写的源程序转换为目标程序的软件是

    A.汇编程序

    B.编辑程序

    C.解释程序

    D.编译程序


    正确答案:D
    解析:此题考查考生对几个常用术语的理解。汇编程序是把用汇编语言编写的程序翻译成二进制目标程序;编辑程序是对源程序进行输入、修改的过程,解释程序逐语句执行,但不生成目标程序。只有编译程序是把高级语言编写的源程序转换为目标程序。

  • 第16题:

    ● 操作系统是裸机上的第一层软件,其他系统软件(如 (12) 等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示 (13) 。

    (12)

    A. 编译程序、财务软件和数据库管理系统软件

    B. 汇编程序、编译程序和Java解释器

    C. 编译程序、数据库管理系统软件和汽车防盗程序

    D. 语言处理程序、办公管理软件和气象预报软件

    (13)

    A. 应用软件开发者、最终用户和系统软件开发者

    B. 应用软件开发者、系统软件开发者和最终用户

    C. 最终用户、系统软件开发者和应用软件开发者

    D. 最终用户、应用软件开发者和系统软件开发者


    正确答案:B,D

  • 第17题:

    程序员一般用(7)软件编写和修改程序。

    A.预处理

    B.文本编辑

    C.链接

    D.编译


    正确答案:B
    解析:预处理、链接和编译等属于语言处理程序,这些程序主要从语法和语义角度分析、处理源程序代码。编译软件用于将源语言程序翻译为目标程序。源语言是高级语言,而目标语言与实际计算机的机器语言相近,可以是汇编语言或是机器语言。链接软件用于将多个目标程序链接为可执行程序。预处理软件的源语言是某种高级语言,其目标语言是同一种语言的标准形式。例如, C编译器包括的预处理器用于将C的宏展开为标准的C语句。程序员编写的源程序是文本文件,可以使用文本编辑编写和修改程序。目前各种语言程序的集成开发环境中同时包含了预处理、编辑、编译、链接等软件模块。

  • 第18题:

    软件按功能可以分为应用软件、系统软件和支撑软件。下面属于应用软件的是( )。A.编译程序

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

    A.编译程序

    B.操作系统

    C.教务管理系统

    D.汇编程序


    正确答案:C
    C。【解析】编译程序和汇编程序属于开发工具,操作系统属于系统软件,而教务管理系统属于应用软件。

  • 第19题:

    一个应用软件的各个功能模块可采用不同的编程语言来编写,分别编译并产生( ),再经过( )后形成在计算机上运行的可执行程序。

    A.源程序 B.目标程序 C.汇编程序 D.子程序A.汇编 B.反编译 C.预处理 D.链接


    正确答案:B,D

  • 第20题:

    软件著作权的保护对象不包括(13)。

    A.源程序

    B.目标程序

    C.软件文档

    D.软件开发思想


    正确答案:D
    本题考查知识产权知识。软件著作权的保护对象是指受著作权法保护的计算机软件,包括计算机程序及其相关文档。计算机程序通常包括源程序和目标程序。同一程序的源程序文本和目标程序文本视为同一程序,无诒是用源程序形式还是目标程序形式体现,都可能得到著作权法保护。软件文档是指用自然语言或者形式化语言所编写的文字资料和图表,以用来描述程序的内容、组成、设计、功能、开发情况、测试结果及使用方法等。我国《计算机软件保护条例》第6条规定:“本条例对软件著作权的保护不延及开发软件所用的思想、处理过程、操作方法或者数学概念等。”思想和思想表现形式(表现形式、表现)分别属于主客观两个范畴。思想属于主观范畴,是无形的,本身不受法律的保护。软件开发者的开发活动可以明确地分为两个部分,一部分是存在开发者大脑中的思想,即在软件开发过程中对软件功能、结构等的构思,而另一部分是开发者的思想表现形式,即软件完成的最终形态(程序和相关文档)。著作权法只保护作品的表达,不保护作品的思想、原理、概念、方法、公式、算法等,因此对计算机软件来说,只有程序和软件文档得到著作权法的保护,而程序设计构思、程序设计技巧等不能得到著作权法保护。

  • 第21题:

    目前常用的应用软件包括( )

    A.汇编和编译程序

    B.管理信息系统

    C.系统实用程序

    D.办公自动化软件


    正确答案:BD
    目前常见的应用软件包括办公自动化软件、管理信息系统和大型科学计算软件包等。

  • 第22题:

    一个应用软件的各个功能模块可采用不同的编程语言来分别编写,分别编译并产生( ),再经过(请作答此空)后形成在计算机上运行的可执行程序。

    A.汇编
    B.反编译
    C.预处理
    D.链接

    答案:D
    解析:
    分别是预编译(Prepressing)、编译(Compilation)、汇编(Assembly)、链接(Linking)。预编译首先是将源代码文件hello.h和相关的头文件,如stdio.h等被编译器Cpp预编译成一个.i文件。主要处理那些源文件中以“#”开始的预编译指令,如“#include"、”#define“等编译编译过程就是把预处理完的文件进行一系列词法分析、语法分析、语义分析、生成汇编文件,这个过程是是整个程序构建的核心部分,也是最复杂的部分之一。汇编汇编器是将汇编代码变成机器可以执行的指令,每一条汇编指令几乎都对应一条机器指令,根据其对照表一一翻译即可。目标文件中还包括链接是所需要的一些调试信息: 比如符号表、 调试信息、 字符串等。链接人们把每个源代码模块独立的进行编译,然后按照需要将它们组装起来,这个组装的过程就是链接(Linking)。

  • 第23题:

    下列()属于应用软件。

    A.操作系统
    B.编译程序
    C.链接程序
    D.文本处理程序

    答案:D
    解析:
    计算机软件分为系统软件和应用软件。系统软件用于管理整个计算机系统语言处理程序,包括操作系统、服务性程序、数据库管理系统和网络软件。应用软件是指按任务需要编制成的各种程序。