软件开发方法的改进一般都遵循()规律。A、凡能交给机器做的,就尽量通过一定的专用软件去做B、形成的程序其运行效率越来越高C、开发所用的语言越来越接近自然语言D、在人与机器之间,越来越靠拢人面远离机器E、开发的效率越来越高

题目

软件开发方法的改进一般都遵循()规律。

  • A、凡能交给机器做的,就尽量通过一定的专用软件去做
  • B、形成的程序其运行效率越来越高
  • C、开发所用的语言越来越接近自然语言
  • D、在人与机器之间,越来越靠拢人面远离机器
  • E、开发的效率越来越高

相似考题
更多“软件开发方法的改进一般都遵循()规律。A、凡能交给机器做的,就尽量通过一定的专用软件去做B、形成的程序其运行效率越来越高C、开发所用的语言越来越接近自然语言D、在人与机器之间,越来越靠拢人面远离机器E、开发的效率越来越高”相关问题
  • 第1题:

    程序设计语言可划分为低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其(1),但在(2)的场合,还经常全部或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了(3)来提高程序的可读性。高级语言有很多种类,其中,PROLOG是一种(4)型语言,它具有很强的(5)能力。

    A.运行效率低,开发效率低

    B.运行效率低,开发效率高

    C.运行效率高,开发效率低

    D.运行效率高,开发效率高


    正确答案:C

  • 第2题:

    下列程序设计语言的叙述中,正确的是

    A.机器语言和其他的程序语言相比,执行效率低

    B.汇编语言和机器语言的性质一样

    C.程序设计语言通常分为:机器语言、汇编语言和高级语言3大类

    D.高级语言是面向人的语言,所以在计算机中,其执行效率比机器语言高


    正确答案:C
    解析:机器语言是计算机唯一能直接识别和执行的计算机语言,所以机器语言的执行效率是最高的,A、D不正确,汇编语言是比机器语言高级一点的语言,二者是不同的,所以B不对。

  • 第3题:

    下列说法错误的是( )。

    A.汇编语言是一种依赖于计算机的低级程序设计语言

    B.计算机可以直接执行机器语言程序

    C.高级语言通常都具有执行效率高的特点

    D.为提高开发效率,开发软件时应尽量采用高级语言


    正确答案:C
    高级程序语言结构丰富、可读性好、可维护性强、可靠性高、易学易掌握、写出来的程序可移植性好,重用率高,但是执行效率低。因此答案选择C。

  • 第4题:

    (5)关于软件开发的描述中,错误的是

    A)软件开发包括计划、开发、运行三个阶段

    B)程序由指令序列组成,采用自然语言编写

    C)开发前期包括需求分析、总体设计、详细设计

    D)运行阶段主要是进行软件维护


    正确答案:B

  • 第5题:

    ● 程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有(22)等特点。

    (22)

    A.开发效率低,运行效率低

    B.开发效率高,运行效率低

    C.开发效率低,运行效率高

    D.开发效率高,运行效率高


    正确答案:C

  • 第6题:

    程序设计语言通常划分为高级语言和低级语言。机器语言和汇编语言属于低级语言,它们的特点是__( )__。

    A.运行效率低,开发效率低
    B.运行效率低,开发效率高
    C.运行效率高,开发效率低
    D.运行效率高,开发效率高

    答案:C
    解析:
    高级语言又主要是相对于汇编语言而言的,它是较接近自然语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式编写程序。编写的程序称之为源程序。高级语言与计算机的硬件结构及指令系统无关,它有更强的表达能力,可方便地表示数据的运算和程序的控制结构,能更好的描述各种算法,而且容易学习掌握。高级语言编译生成的程序代码一般比用汇编程序语言设计的程序代码要长,执行的速度也慢。低级语言分机器语言(二进制语言)和汇编语言(符号语言),这两种语言都是面向机器的语言,和具体机器的指令系统密切相关。机器语言用指令代码编写程序,而符号语言用指令助记符来编写程序。其特点是:用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合;是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能;机器语言具有灵活、直接执行、速度快等特点。低级语言使用起来比较繁琐费时,通用性也差。汇编语言适合编写一些对速度和代码长度要求高的程序和直接控制硬件的程序。

  • 第7题:

    ()使程序员可以不用与计算机的硬件打交道,可以不必了解机器的指令系统,极大地提高了编程的效率。

    • A、机器语言
    • B、汇编语言
    • C、高级语言
    • D、自然语言

    正确答案:C

  • 第8题:

    软件开发技术的发展可归纳为四个阶段,各个阶段依次用机器语言、()、()、()来开发软件。


    正确答案:汇编语言;高级程序设计语言;软件开发工具

  • 第9题:

    下列关于机器语言的说法,正确的是()

    • A、机器语言更接近于人的自然语言
    • B、机器语言编写的程序更易于理解
    • C、需要经过编译后才能被计算机识别
    • D、可以被计算机直接识别

    正确答案:D

  • 第10题:

    下面关于机器语言的叙述不正确的是()。

    • A、机器语言编写的程序是机器化代码的集合
    • B、机器语言是第一代语言,从属于硬设备
    • C、机器语言程序执行效率高
    • D、机器语言程序需要编译后才能运行

    正确答案:D

  • 第11题:

    单选题
    “从中间开始”设计的“中间”目前多数是在()
    A

    传统机器语言级与操作系统机器级之间

    B

    传统机器语言级与微程序机器级之间

    C

    微程序机器级与汇编语言机器级之间

    D

    操作系统机器级与汇编语言机器级之间


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于机器语言的说法,正确的是()
    A

    机器语言更接近于人的自然语言

    B

    机器语言编写的程序更易于理解

    C

    需要经过编译后才能被计算机识别

    D

    可以被计算机直接识别


    正确答案: B
    解析: 暂无解析

  • 第13题:

    程序语言可分成低级语言和高级语言两大类。与高级语言相比,用低级语言开发的程序,其(39),但在(40)的场合还经常或部分地使用低级语言。在低级语言中,汇编语言与机器语言十分接近,它使用了(41)来提高程序的可读性。高级语言有许多种类,其中PROLOG是一种(42)型语言,它具有很强的(43)能力。

    A.运行效率低,开发效率低

    B.运行效率低,开发效率高

    C.运行效率高,开发效率低

    D.运行效率高,开发效率高


    正确答案:C
    解析:语言可以划分成低级语言和高级语言两大类。低级语言又称面向机器语言,它是特定的计算机系统所固有的语言,用机器语言进行程序设计,需要对机器结构有较多的了解。用机器语言编写的程序可读性很差,程序难以修改和维护。高级语言与人们的自然语言比较接近,大大提高了程序设计的效率,便于人们用这类语言进行交流。汇编语言是为特定的计算机或计算机系统设计的面向机器的语言,它的语句分为两大类:与机器指令相对应的可执行语句和伪指令(汇编控制语句)。汇编程序的功能是将汇编语言所编写的源程序译成由机器指令和其他信息组成的目标程序。PROLOG语言是建立在关系理论和一阶谓词理论基础上的逻辑型语言。逻辑程序设计的实质是实现关系,PROLOG具有很强的推理功能,适用于书写自动定理证明,专家系统自然语言理解等问题的程序。

  • 第14题:

    软件危机的原因是( )。

    A.软件规模的扩大

    B.软件结构的复杂

    C.大型软件开发以后,无法验证它是否有缺陷

    D.软件开发费用越来越高


    正确答案:C
    解析:当代软件工程的观点认为,当大型软件开发以后,无法验证它是否有缺陷,也即软件测试还没有一套完善的机制,这就是软件危机的原因。

  • 第15题:

    下面关于机器语言的叙述错误的是()

    A.机器语言是第一代语言,从属于硬件设备

    B.机器语言程序需要编译后才能运行

    C.机器语言程序执行效率高

    D.机器语言编写的程序是机器化代码的集合


    参考答案:B

  • 第16题:

    为了提高软件开发效率,开发软件时应尽量采用( )。

    A.汇编语言

    B.机器语言

    C.指令系统

    D.高级语言


    正确答案:D
    解析:高级语言的使用,大大提高了编写程序的效率,改善了程序的可读性。

  • 第17题:

    “从中间开始”设计的“中间”目前多数是在()。

    A.传统机器语言机器级与微程序机器级之间
    B.微程序机器级与汇编语言机器级之间
    C.操作系统机器级与汇编语言机器级之间
    D.传统机器语言机器级与操作系统机器级之间

    答案:D
    解析:
    计算机语言包含机器语言、汇编语言、高级语言;汇编语言是在机器语言和高级语言之间的一种语言。

  • 第18题:

    程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有______等特点。

    A.开发效率低,运行效率低
    B.开发效率高,运行效率低
    C.开发效率低,运行效率高
    D.开发效率高,运行效率高

    答案:C
    解析:
    本题考查低级语言与高级语言的概念和区别。低级语言指抽象层次低、较接近于计算机硬件而较远离问题域的程序设计语言,高级语言则反之。因此,一般来说,低级语言的运行效率较高,但需要程序员对底层知识有深入细致的理解,开发难度高、周期长。

  • 第19题:

    以下()叙述正确。

    • A、计划工具往往独立于机器与软件
    • B、分析工具往往独立于机器与软件
    • C、设计上具多是依赖于特定软件的
    • D、集成化的软件开发工具常常是依赖于机器与软件
    • E、现在真正集成化的软件开发工具还相当少见

    正确答案:A,B,C,D,E

  • 第20题:

    随着油田的开发,含油饱和度()。

    • A、越来越高
    • B、越来越低
    • C、总体不变
    • D、变化不一定

    正确答案:B

  • 第21题:

    为了提高软件开发的效率与质量,在程序编制时应采用()程序设计方法。


    正确答案:结构化

  • 第22题:

    填空题
    软件开发技术的发展可归纳为四个阶段,各个阶段依次用机器语言、()、()、()来开发软件。

    正确答案: 汇编语言,高级程序设计语言,软件开发工具
    解析: 暂无解析

  • 第23题:

    单选题
    ()使程序员可以不用与计算机的硬件打交道,可以不必了解机器的指令系统,极大地提高了编程的效率。
    A

    机器语言

    B

    汇编语言

    C

    高级语言

    D

    自然语言


    正确答案: A
    解析: 暂无解析

  • 第24题:

    多选题
    软件开发方法的改进一般都遵循()规律。
    A

    凡能交给机器做的,就尽量通过一定的专用软件去做

    B

    形成的程序其运行效率越来越高

    C

    开发所用的语言越来越接近自然语言

    D

    在人与机器之间,越来越靠拢人面远离机器

    E

    开发的效率越来越高


    正确答案: E,B
    解析: 暂无解析