更多“程序设计时,先据据功能规划程序构成,再对每个构成子程序画出流程图并编写程序。()”相关问题
  • 第1题:

    在ARM汇编语言程序设计中,经常用到子程序设计及调用,与子程序设计与调用无关的指令或伪指令是:()。

    A.BL SerchMin

    B.IMPORT SerchMin

    C.MOV PC,LR

    D.B SerchMin


    正确答案:D

  • 第2题:

    通常,程序设计一般包括分析问题、确定算法、画出流程图、编写程序、调试程序和建立好文档资料等步骤。()


    答案:√

  • 第3题:

    袜子程序设计是怎样的?


    正确答案:一双袜子有不同的阶段,如单针提花袜分为扎口,里罗口,罗口,上筒,袜跟,下筒,过桥,袜头,机头线九个阶段,因每个阶段都要指令三角,铡刀进行进退,这就需要进行程序设计,一般情况半电脑设备和全电脑设备基本程序已设好,但遇到特殊花型就需重新编排程序。

  • 第4题:

    据程序的构成和运行环境的不同,Java源程序分为两大类:()程序和()程序。


    正确答案:application;applet

  • 第5题:

    设计一个程序:其功能是对被测试字中1的个数进行计数。本例作为子程序设计的一个例子,是程序与子程序不在一个代码段,和调用程序与子程序在一个代码段这两种情况都具备的应用实例,也是一个子程序嵌套结构的实例。


    正确答案: ;源模块 1
    PUBIC TWORD ,MASKS ;可供外部使用的公共变量及数据
    EXTRN WCNTIS :FAR,OPSYS:FAR ;用到的外部子程序及外部过程
    STACK SEGMENT STACK ;堆栈段
    DW 32 DUP(?) ;堆栈区
    STKE LABEL WORD
    STACK ENDS
    MAIND SEGMENT ;数据段
    MASKS DB 80H ,40H,20H,10H,08H,04H,02H,01H;测试用的屏蔽字
    TWORD DW 27A9H ;被测试数
    MAIND ENDS
    MAINC SEGMENT PUBIC ;主程序码段
    MCS:MAINC ,DS:MAIND ,SS:STACK,ES:MAIND 。
    MAIN : MOV AX ,STACK ;堆栈段寄存器初始化
    MOV SS,AX
    MOV SP,OFFSET STKE ;堆栈格外初始化
    MOV AX ,MAIND ;数据段初始化
    MOV DS,AX
    MOV ES,AX ;附加段初始他
    CALL FAR PTR WCNTIS ;调用计算 1 个数的外部子程序
    CALL FAR PTR OPSYS ;调用返回报作系统的外部过程
    MAINC ENDS
    END MAIN
    ;原模块 2
    ;子程序目的: WCNT 是计等一个字中 1 的个数
    ;出 口:AX 中放该字的 1 的个数
    ;所门用于程序: 调用 2 次计等一个字节中 1 个数的手程序 WCNTIS.调用前将
    阿 AX 中数分为高低两字节
    PUBIC WCNTIS ;可供外部使用的干程序
    EXTRN TWORD :WORD,MASKS :BYTE ;用到的外都变量及数据
    M SEGMENT PARA STACK ‘STACK’
    DB 20 DUP(?)
    CNTSEG SEGMENT PUBLIN ;子程序码段
    ASSUME CS:CNTSEG,SS:STACK;这里 CS 被赋予新值
    WCNTIS PROC FAR ;子程序 WCNTIS 开始
    MOV AX ,TWORD ;取入被测试数
    CALL NEAR PTR BCNTIS ;计算 AL 中 1 的个数,结果在 CX 中
    PUSH CX ;1 的个数人栈
    M0V AL ,AH
    CALL NEAR PTR BCNTS ;计算 AH 中 1 的个数
    POP AX ;取出低字节 1 个数
    ADD AX ,CX ;加上高字节 1 个数
    RET ;返回
    WCNIS ENDP ;子程序 WCNIS 结束
    BCNTIS PROC NEAR ;子程序 BCNTIS 开始
    ;子程序目的:计算字节中 1 的个数
    ;人口:字节数在 AL 中
    ;出口: 1 的个数在 CX 中
    MOV CX ,0 ;初始化
    MOV SI,0 ;第一个选位字节的变址
    BL00P:TEST AL,MASKS[SI] ;测试 1 位
    JZ BNEXT ;为零,转移
    INC CL ;为 1,计数加 1
    BNEXT: INC SI ;指向下一位
    CMP SI,8 ;测试完?
    JNE BL00P ;否,继续
    RET ;是,返回
    BCNIS ENDP
    CNG ENDS
    END
    ;源模块 3
    PUBIC OPSYS ;可供外部使用的公共过程
    CODE SEGMENT PUBIC
    ASSUME CS:CODE
    OPSYS PROC FAR
    MOV AH ,4CH ;返回 DOS
    INT 21H
    RET
    OPSY END
    CODE ENDS
    END
    被测试字 TWORD 被取入 AX 中,主程序 MAIN 调用于程序 WCNTIS 以计数 AX中 1 的个数 WCNTIS 又调用于程序 BCNTIS 两次, BCNIS 为计数字节中 1 个数的子程序,最后结果在 CX 中。

  • 第6题:

    简述子程序的构成


    正确答案: 子程序功能说明、入口和出口参数说明、保护现场、实现具体操作的程序段、恢复现场

  • 第7题:

    ()不属于系统设计阶段的工作。

    • A、程序设计
    • B、购置计算机
    • C、画出数据流程图
    • D、描述处理过程

    正确答案:A,B,C

  • 第8题:

    在编写程序时,若有主程序和子程序,子程序应写在()指令和()指令之间。 


    正确答案:FEND;END

  • 第9题:

    TPS系统,GUS流程图编辑器的脚本是由多个子程序组成,每个子程序与某一个特定的()相关。当其发生时,与其相关的子程序被激活执行。

    • A、事件
    • B、对象
    • C、属性
    • D、过程

    正确答案:A

  • 第10题:

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

    在进行模块化程序设计的时候,应首先完成每个模块的编写调试,再集中考虑主程序中的算法

    B

    同一程序各模块可由不同人员同时进行编写调试,可提高编写程序的效率

    C

    模块化的程序设计是采用自顶向下、逐步细化的原则

    D

    程序的每个模块都可通过三种基本结构实现


    正确答案: D
    解析:
    进行模块化设计时,首先设计框架,并定义和调试好各个模块之间的输入输出关系,完成各个模块的编写调试后再集中编译,A项错误;各个模块可以由不同人员同时进行编写调试,提高编写程序的效率,B项正确;模块化的程序设计采用自顶向下、逐步细化的原则,C项正确;结构化程序使用三种基本结构可以解决任何复杂的问题,D项叙述正确。答案选择A选项。

  • 第11题:

    单选题
    软件开发的第一阶段是:()
    A

    需求分析

    B

    画出程序流程图

    C

    选择所用的语自

    D

    编写程序


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

  • 第12题:

    填空题
    据流程图描述了新系统的(),数据字典的作用是对数据流程图上每个成分给以定义和说明。

    正确答案: 逻辑模型框架构
    解析: 暂无解析

  • 第13题:

    程序设计画出流程图的主要依据是设计任务书。()


    答案:×

  • 第14题:

    软件开发的第一阶段是:()

    • A、需求分析
    • B、画出程序流程图
    • C、选择所用的语自
    • D、编写程序

    正确答案:A

  • 第15题:

    数控加工的主程序号都是由O××××构成,而子程序由P××××构成。


    正确答案:错误

  • 第16题:

    程序设计风格是人们编写程序的()、()和()等。


    正确答案:特点;习惯;逻辑思路

  • 第17题:

    硬布线器的设计方法是:先画出()的流程图,再利用流程图找出()并写出(),然后用()等器件实现。


    正确答案:指令执行;函数关系;综合逻辑表达式;门电路

  • 第18题:

    据流程图描述了新系统的(),数据字典的作用是对数据流程图上每个成分给以定义和说明。


    正确答案:逻辑模型框架构

  • 第19题:

    下列编程方法,能用于实现重复执行的程序段的有()。

    • A、循环程序
    • B、顺序程序
    • C、子程序
    • D、宏功能程序设计

    正确答案:A,C,D

  • 第20题:

    对系统设计阶段的工作不包括().

    • A、程序设计
    • B、文件设计
    • C、输入输出设计
    • D、编写程序设计说明书

    正确答案:A

  • 第21题:

    锅炉保护复位后逐项对锅炉炉膛安全监控系统进行试验,试验时应依照()的原则进行,以便于发现问题。

    • A、试子程序
    • B、试主程序
    • C、先试子程序,后试主程序
    • D、先试主程序,后试子程序

    正确答案:C

  • 第22题:

    填空题
    据程序的构成和运行环境的不同,Java源程序分为两大类:()程序和()程序。

    正确答案: application,applet
    解析: 暂无解析

  • 第23题:

    判断题
    数控加工的主程序号都是由O××××构成,而子程序由P××××构成。
    A

    B


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

  • 第24题:

    填空题
    程序设计风格是人们编写程序的()、()和()等。

    正确答案: 特点,习惯,逻辑思路
    解析: 暂无解析