niusouti.com

单选题以下选项中叙述正确的是(  )。A 结构化程序的三种基本结构是循环结构、选择结构、顺序结构B C语言源程序不编译也能直接运行C 使用N—S流程图不能描述复杂算法D 计算机能够直接运行C语言源程序,不必进行任何转换

题目
单选题
以下选项中叙述正确的是(  )。
A

结构化程序的三种基本结构是循环结构、选择结构、顺序结构

B

C语言源程序不编译也能直接运行

C

使用N—S流程图不能描述复杂算法

D

计算机能够直接运行C语言源程序,不必进行任何转换


相似考题
更多“单选题以下选项中叙述正确的是(  )。A 结构化程序的三种基本结构是循环结构、选择结构、顺序结构B C语言源程序不编译也能直接运行C 使用N—S流程图不能描述复杂算法D 计算机能够直接运行C语言源程序,不必进行任何转换”相关问题
  • 第1题:

    以下关于Visual Basic特点叙述中,错误的是______。

    A.Visual Basic是采用事件驱动编程机制的语言

    B.Visual Basic程序既可以编译运行,也可以解释运行

    C.构成Visual Basic程序的多个过程没有固定的执行顺序

    D.Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构


    正确答案:D
    解析:Visual Basic是一种结构化程序设计语言,它具备结构化程序设计的顺序、循环、分支三种基本结构。

  • 第2题:

    下列的叙述中,不正确的是( )。

    A.结构化程序是指主要采取顺序、选择、循环3种基本结构编写的程序

    B.BASIC源程序可在DOS下运行

    C.用机器语言编写的程序可由计算机直接执行,用高级语言编写的程序必须经过编译(或解释)才能执行

    D.计算机病毒也是一种程序,它在某些条件下激活,起干扰破坏作用,并能传染到其他程序中


    正确答案:B
    解析:结构化程序的特点就是采用顺序结构,选择结构和循环结构;计算机能执行的只有机器语言,高级语言必须解释成机器语言才能被计算机执行:病毒是能够通过修改其他程序而“感染”它们的一种程序,具有潜伏性,在某些环境下才被激活。所以选项A、C、D都是正确的。解释BASIC源程序不能在DOS下运行。

  • 第3题:

    以下叙述中错误的是( )。

    A.C语言的可执行程序是由一系列机器指令构成的

    B.用C语言编写的源程序不能直接在计算机上运行

    C.通过编译得到的二进制目标程序需要连接才可以运行

    D.在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件


    正确答案:D
    IEXE文件是可执行文件,Windows系统都能直接运行EXE文件,而不需要安装C语言集成开发环境。

  • 第4题:

    下列的叙述中,错误的一项是( )。

    A.结构化程序是指主要采取顺序、选择、循环等三种基本结构编写的程序

    B.用机器语言编写的程序可由计算机直接执行,用高级语言编写的程序必须经过编译(或解释)才能执行

    C.计算机病毒也是一种程序

    D.解释性语言不必经过解释程序解释也能执行


    正确答案:D
    解析:解释性语言,无需编译,每次运行都需脚本解释器。

  • 第5题:

    (12)以下叙述中错误的是

    A)C语言的可执行程序是由一系列机器指令构成的

    B)用C语言编写的源程序不能直接在计算机上运行

    C)通过编译得到的二进制目标程序需要连接才可以运行

    D)在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件


    正确答案:D

  • 第6题:

    下列关于VisualBasic特点的叙述中,正确的是()。

    • A、VisualBasic是采用事件驱动编程机制的语言
    • B、VisualBasic程序只能编译运行,不可以解释运行
    • C、构成VisualBasic的每个过程之间都有固定的执行顺序
    • D、VisualBasic程序不是结构化程序,不具备结构化的三种基本结构

    正确答案:A

  • 第7题:

    C语言提供了丰富的结构化语句,直接支持()三种基本程序结构。

    • A、顺序、分支、过程
    • B、顺序、分支、循环
    • C、分支、过程、循环
    • D、顺序、过程、循环

    正确答案:B

  • 第8题:

    下列关于C语言的说法错误的是()。

    • A、C程序的工作过程是编辑、编译、连接、运行
    • B、C语言不区分大小写。
    • C、C程序的三种基本结构是顺序、选择、循环
    • D、C程序从main函数开始执行

    正确答案:B

  • 第9题:

    单选题
    下列叙述正确的是()
    A

    自然语言只能描述顺序结构问题的算法

    B

    同一个问题,算法唯一

    C

    用流程图可以描述循环结构算法

    D

    伪代码就是计算机中直接执行的程序设计语言


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

  • 第10题:

    单选题
    关于程序设计基本概念,以下叙述错误的是(  )。
    A

    计算机可以直接执行由任意高级语言编写的程序

    B

    高级语言都有与之对应的编译程序或解释程序

    C

    用任何一种计算机高级语言都可以把算法转换为程序

    D

    结构化算法可以解决任何复杂的问题


    正确答案: C
    解析:
    A项计算机只能识别机器语言,不能直接识别由高级语言编写的程序。结构化的程序是由三种基本的结构组成的:顺序结构、选择结构和循环结构,使用这三种结构能够解决任何问题。答案选择A选项。

  • 第11题:

    单选题
    下列关于VisualBasic特点的叙述中,正确的是()。
    A

    VisualBasic是采用事件驱动编程机制的语言

    B

    VisualBasic程序只能编译运行,不可以解释运行

    C

    构成VisualBasic的每个过程之间都有固定的执行顺序

    D

    VisualBasic程序不是结构化程序,不具备结构化的三种基本结构


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

  • 第12题:

    单选题
    以下选项中叙述正确的是(  )。
    A

    使用三种基本结构就可以实现任何复杂算法

    B

    只要程序包含了三种基本结构中的任意一种,就是结构化程序

    C

    程序语法错误要在运行时才能发现

    D

    C语言程序不需要包含main()函数


    正确答案: A
    解析:
    结构化程序主要由循环结构、选择结构、顺序结构三种基本控制结构组成,它们组成的算法结构可以解决任何复杂的问题,A项正确。结构化程序设计是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,而不是说包含了三种基本结构就是结构化程序,B项错误。程序语法错误是在编译过程中发现的,一般来说编译器只能检查语法和最简单的语义错误,而不检查程序的逻辑错误,C项错误。C程序总是从main函数开始执行,其他函数由main函数直接或间接调用执行,所以C语言程序必须包含main函数,D项错误。答案选择A选项。

  • 第13题:

    试题(20)

    关于汇编语言,以下叙述中正确的是 (20) 。

    (20)

    A. 汇编语言源程序可以直接在计算机上运行

    B. 将汇编语言源程序转换成目标程序的软件称为解释程序

    C. 在汇编语言程序中,不能定义符号常量

    D. 将汇编语言源程序翻译成机器语言程序的软件称为汇编程序


    正确答案:D

    试题(20)分析
    本题考查程序语言基本知识。
    计算机能直接识别或执行的语言是机器语言,其他形式的语言程序都要先翻译成机器语言才能运行。汇编语言是对机器语言的第一层抽象,将0、1序列表示的操作用符号表示,例如,用MOV表示数据传送、ADD表示相加运算等,因此汇编语言需要翻译,实现该翻译任务的软件称为汇编程序(或汇编器)。

  • 第14题:

    以下叙述中正确的是 ______。

    A.C语言的源程序不必通过编译就可以直接运行

    B.C语言中的每条可执行语句最终都将被转换成二进制的机器指令

    C.C源程序经编译形成的二进制代码可以直接运行

    D.C语言中的函数不可以单独进行编译


    正确答案:B
    解析:C语言编写的程序必须经过编译、连接后才可以执行,选项A错误;C语言编译后生成的二进制代码是目标文件,需进一步连接生成.exe文件方可执行,选项C错误;C语言中函数可以单独编译。

  • 第15题:

    下列的描述中,错误的一项是( )

    A.结构化程序是指主要采取顺序、选择、循环等三种基本结构编写的程序

    B.解释BASIC源程序可在RUS下运行

    C.用机器语言编写的程序可由计算机直接执行,用高级语言编写的程序必须经过编译(或解释)才能执行

    D.计算机病毒也是一种程序,它在某些条件下激活,起干扰破坏作用,并能传染到其他程序中


    正确答案:B
    解析:结构化程序主要有三种基本结构:顺序、选择、循环,所以选项A是正确的;用机器语言编写的程序可由计算机直接执行,用高级语言编写的程序必须经过编译(或解释)才能执行,选项C的说法正确;计算机病毒也是一种程序,它在某些条件下激活,起干扰破坏作用,并能传染到其他程序中,选项D说法是正确的;选项B的说法不正确,解释BASIC不能在RUS下运行。

  • 第16题:

    以下叙述正确的是( )。

    A.有些算法不能用三种基本结构来表达

    B.C语言程序不编译也能直接运行

    C.结构化程序的三种基本结构是循环结构、选择结构、顺序结构

    D.如果c语言程序实现的算法很简单,则计算机不进行任何代码转换就能执行程序


    正确答案:C
    算法的三种基本结构可以表达任何算法,只是不同的实现复杂度不相同。因此选项A错误。c语言是编译型语言,程序必须先编译、链接才能运行,因此选项B错误。c语言是高级程序语言,计算机不能识别除了机器语言以外的任何语言,因此c程序代码转换为机器语言才能在计算机上运行。因此选项D错误。答案为C选项。

  • 第17题:

    关于汇编语言,以下叙述中正确的是( )。

    A.汇编语言源程序可以直接在计算机上运行
    B.将汇编语言源程序转换成目标程序的软件称为解释程序
    C.在汇编语言程序中,不能定义符号常量
    D.将汇编语言源程序翻译成机器语言程序的软件称为汇编程序

    答案:D
    解析:
    本题考查程序语言基本知识。
    计算机能直接识别或执行的语言是机器语言,其他形式的语言程序都要先翻译成机器语言才能运行。汇编语言是对机器语言的第一层抽象,将0、1序列表示的操作用符号表示,例如,用MOV表示数据传送、ADD表示相加运算等,因此汇编语言需要翻译,实现该翻译任务的软件称为汇编程序(或汇编器)。

  • 第18题:

    下列叙述正确的是()

    • A、自然语言只能描述顺序结构问题的算法
    • B、同一个问题,算法唯一
    • C、用流程图可以描述循环结构算法
    • D、伪代码就是计算机中直接执行的程序设计语言

    正确答案:C

  • 第19题:

    C语言程序的三种基本结构是顺序结构、选择结构和循环结构。


    正确答案:正确

  • 第20题:

    以下说法中,错误的是()。

    • A、高级语言编写的源程序计算机可直接执行
    • B、编译程序把高级语言源程序全部转换成机器指令并产生目标程序
    • C、解释程序,以解释方式分析源程序代码,不形成目标程序
    • D、各种高级语言有其专用的编译或解释程序

    正确答案:A

  • 第21题:

    单选题
    以下叙述中错误的是(  )。
    A

    使用三种基本结构构成的程序只能解决简单问题

    B

    结构化程序由顺序、分支、循环三种基本结构组成

    C

    C语言是一种结构化程序设计语言

    D

    结构化程序设计提倡模块化的设计方法


    正确答案: D
    解析:
    结构化程序由顺序、分支和循环三种基本结构组成,选项B正确。由三种基本结构组成的算法可以解决任何复杂的问题,而不只是解决简单问题,选项A错误。由三种基本结构所构成的算法称为结构化算法;由三种基本结构所构成的程序称为结构化程序,C语言是一种结构化程序设计语言。结构化程序通过函数实现模块化的设计方法。选项C、D正确。答案选择A选项。

  • 第22题:

    单选题
    以下叙述中错误的是(  )。
    A

    C语言的可执行程序是由一系列机器指令构成的

    B

    用C语言编写的源程序不能直接在计算机上运行

    C

    通过编译得到的二进制目标程序需要连接才可以运行

    D

    在没有安装C语言集成开发环境的机器上不能运行C源程序生成的exe文件


    正确答案: B
    解析:
    A项正确,C语言的可执行程序是由一系列机器指令组成的;BC项正确,用C语言编写的源程序必须经过编译,生成二进制目标代码,再经过连接才能运行;D项错误,C语言经过编译链接后的二进制目标代码可以脱离C语言集成开发环境独立运行。答案选择D选项。

  • 第23题:

    单选题
    以下叙述正确的是(  )。
    A

    只使用三种基本结构即可解决任何复杂问题

    B

    C语言程序并不是必须要定义main()函数

    C

    只要程序包含了任意一种基本结构,就肯定是结构化程序

    D

    程序中的语法错误只能在运行时才能显现


    正确答案: A
    解析:
    A项正确,程序设计语言仅仅使用顺序、选择和循环三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。B项错误,C语言程序必须要定义main()函数;C项错误,结构化程序设计是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,而不是说包含了三种基本结构就是结构化程序;D项错误,程序中的语法错误在编译时能显现。答案选择A选项。