




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题1、8位二进制原码表示整数的范围是A)0128B)128128C)0127D)1271272、设有下三角矩阵A010,010,按行优先顺序存放其非零元素,每个非零元素占两个字节,存放的基地址为100,则元素5,5的存放地址为A)110B)120C)130D)1403、下列命题中为简单命题的是A)张葆丽和张葆华是亲姐妹B)张明和张红都是大学生C)张晖或张旺是河北省人D)王际广不是工人4、在多道程序设计环境中,将指令系统中的指令分成特权指令和非特权指令。在下列指令中,哪个不是特权指令A)启动设备执行I/O操作指令B)访管指令C)置中断向量指令D)修改程序状态字指令5、软件开发过程中,往往会出现错误,经验证明最容易产生错误的阶段是A)详细设计B)需求分析C)编码D)概要设计6、设有关系RA,B,C,和关系代数表达式A,C(B5(R)B5A,CRA,CB5R上述关系代数表达式中,与SQL语句SELECTDISTINCTA,CFROMRWHEREB5等价的是A)都等价B)C)D)7、寄存器窗口重叠技术是RISC的关键技术,这项技术能很好地支持过程调用和返回操作。这里所谓的重叠是指A)高位寄存器与局部寄存器重叠B)高位寄存器与低位寄存器重叠C)全局寄存器与局部寄存器重叠D)全局寄存器与高位寄存器重叠8、确定网络拓朴构型是网络系统设计的重要内容之一。网络拓朴对网络系统的影响主要表现在哪几个方面网络性能系统可靠性网络体系结构通信费用A和B、和C)、和D)全部9、INWHICHPHASEOFTHESOFTWAREENGINEERINGPROCESSISTHESOFTWAREREQUIREMENTSSPECIFICATIONDEVELOPEDADEFINITIONPHASEBENGINEERINGPHASECMAINTENANCEPHASEDDEVELOPMENTPHASE10、FORRELATIONRWHEREPRIMARYKEYCONTAINSMULTIPLEATTRIBUTES,NONONKEYATTRIBUTESHOULDBEFUNCTIONALLYDEPENDENTONAPARTOFTHEPRIMARYKEYTHISRELATIONRISATLEASTINA1NFB2NFC3NFDBCNF11、MOSTFREQUENTLYUSEDALGORITHMFORPAGEREPLACEMENTISALRUBFIFOCOPTDPPT12、THEFOLLOWINGTHREECONCEPTSAREESSENTIALTOTHEOSIMODELSERVICE,INTERFACEANDANETWORKSBAPPLICATIONSCPROTOCOLSDLAYERS二、论述题目前,大多数计算机系统都支持虚拟页式地址转换机制。试回答下列问题1、页式存储管理方案中,用户地址空间怎样划分内存地址空间怎样划分内存分配过程是怎样的2、页表应设计哪些数据项,每个数据项的作用是什么3、页式存储管理方案中,地址映射机制需要哪些寄存器的支持为了加快地址映射速度,需要采取什么措施该措施的作用是什么四级样题参考答案一、选择题(1)D(2)D(3)A(4)B(5)B(6)D(7)B(8)C(9)A(10)B(11)A(12)C二、论述题1、系统将用户程序的逻辑空间按照相等大小划分成若干页面,称为逻辑页面。各个逻辑页面从0开始依次编号,每个逻辑页面内也从0开始编址,称为页内地址。用户程序的逻辑地址由逻辑页号和页内地址两部分组成。页式存储管理将内存空间按照逻辑页面大小划分成等长的若干区域,每个区域称为一个内存块。内存的所有内存块从0开始编号。内存分配时,以页面(块)为单位,并按用户程序所需页数多少进行分配。逻辑上相邻的页面在内存中不一定相邻,即分配给用户程序的内存块不一定连接。2、页表表项有逻辑页面号;物理页面号(或块号);驻留位(中断位或特征位)指示该页在内存还是在外存;外存地址指示该页在外存的地址;修改位指示该页在内存驻留期间是否被修改过;3、系统提供一对硬件寄存器页表始址寄存器和页表长度寄存器。(1)页表始址寄存器,用于保存正在运行进程的页表在内存的首地址。当进程被调度程序选中投入运行时,系统将其页表首地址从进程控制块中取出送入该寄存器。(2)页表长度寄存器,用于保存正在运行进程的页表的长度。当进程被选中运行时,系统将它从进程控制块中取出送入该寄存器。为了加快地址映射速度,可在地址映射机制中增加一个小容量的联想寄存器(相联存储器),它由高速寄存器组成,成为一张快表,快表用来存放当前访问最频繁的少数活动页的页号。二、论述题目前,大多数计算机系统都支持虚拟页式地址转换机制。试回答下列问题1、页式存储管理方案中,用户地址空间怎样划分内存地址空间怎样划分内存分配过程是怎样的2、页表应设计哪些数据项,每个数据项的作用是什么3、页式存储管理方案中,地址映射机制需要哪些寄存器的支持为了加快地址映射速度,需要采取什么措施该措施的作用是什么四级样题参考答案一、选择题(1)D(2)D(3)A(4)B(5)B(6)D(7)B(8)C(9)A(10)B(11)A(12)C二、论述题1、系统将用户程序的逻辑空间按照相等大小划分成若干页面,称为逻辑页面。各个逻辑页面从0开始依次编号,每个逻辑页面内也从0开始编址,称为页内地址。用户程序的逻辑地址由逻辑页号和页内地址两部分组成。页式存储管理将内存空间按照逻辑页面大小划分成等长的若干区域,每个区域称为一个内存块。内存的所有内存块从0开始编号。内存分配时,以页面(块)为单位,并按用户程序所需页数多少进行分配。逻辑上相邻的页面在内存中不一定相邻,即分配给用户程序的内存块不一定连接。2、页表表项有逻辑页面号;物理页面号(或块号);驻留位(中断位或特征位)指示该页在内存还是在外存;外存地址指示该页在外存的地址;修改位指示该页在内存驻留期间是否被修改过;3、系统提供一对硬件寄存器页表始址寄存器和页表长度寄存器。(1)页表始址寄存器,用于保存正在运行进程的页表在内存的首地址。当进程被调度程序选中投入运行时,系统将其页表首地址从进程控制块中取出送入该寄存器。(2)页表长度寄存器,用于保存正在运行进程的页表的长度。当进程被选中运行时,系统将它从进程控制块中取出送入该寄存器。为了加快地址映射速度,可在地址映射机制中增加一个小容量的联想寄存器(相联存储器),它由高速寄存器组成,成为一张快表,快表用来存放当前访问最频繁的少数活动页的页号。43局部性原理为下面的哪个页面替换算法提供了合理的策略()。AFIFO算法BLRU算法COPT算法D以上都不对44假设将某系统的某一部件的处理速度加快到10倍,但该部件的原处理时间仅为整个运行时间的30,则采用加快措施后能使整个系统的性能提高多少()。A037B137C237D33745下面的哪个不属于冯诺依曼计算机的特点()。A使用单一处理部件来完成计算,存储及通信工作B存储空间的单元是直接寻址的C对计算进行集中的顺序的控制D采用16进制编码46按照FLYNN的分类法,下面的哪个机器属于SISD计算机()。AIBM360/370BPEPECSTARANDTANDEM/1647在目前流行的大多数PC机中,硬盘一般是通过硬盘接口电路连接到()。ACPU局部总线BPCI总线CISA总线D存储器总线48在高速并行结构中,速度最慢但通用性最好的是()。A相联处理机B多处理机系统C阵列处理机D专用多功能单元49数据通信中如下图所示的波形是差分曼彻斯特编码,请指出它所表示的二进制比特序列的值()。A1011001101B1101110110C0110111001D1101001110(50)已知信息码为101,采用生成多项式G(X)X4X4X2X11,生成的循环冗余编码CRC是多少()。A100011B1011101C111011D101010(51)网络中进行数据交换必须遵守网络协议,一个网络协议主要由三个要素组成语法、语义和()。A时序B软件C原语D数据(52)在HDLC协议中,在()下,传输过程由主站启动,从站用于接受命令,且只能在收到主站命令后,才可以作出应答。A)正常响应方式NRMB)异常响应方式ARMC)异步平衡方式ABMD)非平衡数据链路操作方式(53)通常认为,决定局域网特性的主要技术有三种,它们是传输介质和()。A)网络拓扑、介质访问控制方法B)同步方式、拓扑结构C)差错检测方法、网络操作系统D)数据编码、数据交换(54)关于FDDI说法正确的是()。A)一种高性能的光纤令牌环网,它的数据传输速率为1000MBPS,覆盖范围是2KM。B)采用多令牌方式。C)物理子层采用4B/5B编码。D)为提高系统可靠性,采用单环结构。(55)两个局域网互连,除它们的传输层协议不同之外,其它层协议均相同,则连接两个局域网的设备是()。A中继器B透明网桥C源站网桥D网关(56)WHATISTHEDECIMALVALUEOFTHEFOLLOWING8BITTWOSCOMPLEMENTNUMBER11111001A7B3C3D7(57)THEREARESEVERALPERIODSINACOMPUTER,THELONGESTPERIODIS()。AINSTRUCTIONPERIODBMACHINEPERIODCBEATPERIODDCPUPERIOD(58)WHICHTRAVERSALMETHODFORABINARYTREEDOESTHEFOLLOWINGPASCALCODEILLUSTRATE()。PROCEDURETRAVERAEPPOINTERBEGINIFPNILTHENBEGINTRAVERSEPLEFTPROCESSPTRAVERSEPRIGHTENDENDAPREORDERBPOSTORDERCREORDERDINORDER(59)WHICHOFTHEFOLLOWINGSTATEMENTSISTRUEREGARDINGSIMPLESORTTECHNIQUES()。AEXCHANGESORTIFFREQUENTLYREFERREDTOASABUBBNLESORTBEXCHANGESORTISTHELEASTEXPENSIVECIFRANDOMDATAAREINANARRAYTHATISTOBESORTED,ANINSERTIONSORTWILLGIVETHENBESTPERFORMANCEFORLARGEELEMENTSWITHSMALLSORTITEMSDBOTHINSERTIONSORTANSELECTIONSORTREQUIREONMOVES60WHATISTHEDEFINITIONOFAPATH()。AASEQUENCEOFVERTICESANDTHEEDGESFORMEDBYEACHSUCCESSIVEPAIROFVERTICESBAWALKWITHDISTINCTVERTICESCAWALKWITHDISTINCTEDGESDNONEOFTHEABOVE(61)HOWMANYEQUALVALUABLERELATIONDOESSETEPROCESS()。E0,1,2A3B4C5D6(62)SOFTWAREENGINEERINGECONOMYISANEFFECTIVEPARTOFSOFTWAREENGINEERING,WHICHOFTHEFOLLOWINGCONTENTISTHERESEARCHCONTENTOFSOFTWAREENGINEERINGECONOMY()。ESTIMATIONOFSOFTWAREDEVELOPMENTCOSTEARN则关系的键为M端实体的键。若联系为NM则关系的键为诸实体的键的组合。3、关系数据库的逻辑设计的步骤和内容如下L导出初始关系模式将ER图按规则转换成关系模式2规范化处理消除异常,改善完整性、一致性和存储效率,一般达到3NF就行。规范过程实际上就是单一化过程,即一个关系描述一个概念,若多于一个概念的就把它分离出来。3模式评价目的是检查数据库模式是否满足用户的要求。包括功能评价和性能评价。4优化模式如疏漏的要新增关系或属性,如性能不好的要采用合并、分解或选用另外结构等。5形成逻辑设计说明书。逻辑设计说明书包括模式及子模式的集合,应用设计指南,物理设计指南。论述题2参考答案1什么是内聚什么是耦合内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系;耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。2内聚分为哪几类耦合分为哪几类内聚有如下的种类,它们之间的内聚度由弱到强排列如下(1)偶然内聚。模块中的代码无法定义其不同功能的调用。但它使该模块能执行不同的功能,这种模块称为巧合强度模块。(2)逻辑内聚。这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块参数来确定该模块应完成哪一种功能(3)时间内聚(4)过程内聚(5)通信内聚(6)顺序内聚(7)功能内聚耦合可以分为以下几种,它们之间的耦合度由高到低排列如下(1)内容耦合。(2)公共耦合(3)外部耦合(4)控制耦合(5)标记耦合(6)数据耦合(7)非直接耦合3什么是时间内聚什么是公共耦合时间内聚。这种模块顺序完成一类相关功能,比如初始化模块,它顺序为变量置初值。如一组模块都访问同一全局数据结构,则称之为公共耦合。论述题3参考答案作业调度是操作系统作业管理的主要功能,作业调度是从预先存放在辅助存储设备中的一批用户作业中,按照某种方法选取若干作业,为它们分配必要的资源,决定调入内存的顺序,并建立相应的用户作业进程和为其服务的其他系统进程,然后再把这些进程提交给进程调度程序处理的一个过程。作业管理是宏观的高级管理,进程管理是微观的低级管理。作业调入内存后,已经获得了除CPU所有运行资源,但因为未得到处理器分配还不能运行,要通过进程调度分配处理器后再运行。这些状态之间完成的作业调度和转接。操作系统的作业调度算法(1)先来先服务FCFS。它类似于进程调度中的先进先出FIFO调度;它按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度。这种调度算法有利于长作业,而不利于短作业。一个执行时间非常短的作业,也不得不排队等待,直到轮到自己运行。(2)短作业优先SJF。它类似于进程调度中的最短CPU运行期优先算法。它按照作业要求运行的时间来调度,运行时间短的作业优先调度。自然,这种算法有利于短作业,且在大多数作业都是短作业的情况具有较大的合理性。但它又忽略了作业等待时间的长短,不利于长作业,可能会使一个运行时间较长的作业长期得不到调度。(3)响应比高优先HRN。综合上述两者既考虑作业等待时间,又考虑作业执行时间,求两者时间之比(即相应比),高者优先。它在进行调度时,需要首先计算每个作业的响应比。虽然是一种较好的折衷,但增加了系统的开销,因为每次都要计算响应比。(4)优先级调度。这种算法根据的是为作业所确定的优先级别,优先级别高者优先调度。然而,影响算法的是优先级的确定,因为它并不是算法本身的过程。优先级的确定有许多因素,如作业的紧急程度、作业的资源要求、作业的类别等等。这种调度算法往往与其他算法配合使用。根据不同的应用环境而采用不同的算法。通常对算法的选择可以考虑如下问题(1)使系统有最高的吞吐率,能够处理尽可能多的作业。(2)使系统达到最高的资源利用率,不让处理机空闲。(3)对各种作业合理调度,使各类用户都满意。(4)不增加操作系统本身开销,不使系统过于复杂。论述题4参考答案1信息帧中NS与NR分别表示发送帧序号与接收帧序号。NR与NS可以用于全双工通信的两站间的帧发送与接收顺序控制,差错控制与流量控制等通信控制。NS用于存当前发送数据帧的顺序号,以使发送方不必等待确认可以连续发送多帧,若N(S)7,则发送方不必等待确认可以连续发送7帧数据。NR表示该站下一接收帧的序号,若N(R)4,则接收方下一预期接收的帧序号是4。2发送窗口用来对发送端进行流量控制,窗口大小WT表示。滑动窗口中,发送窗口表示在还没有收到对方确认的条件下,发送端最多可以发送的数据帧数。若WT2,则发送方不必等待确认可以连续发送2帧数据。接收窗口控制哪些序号的帧可以接收,凡是落在接收窗口WR内的帧才允许接收。接收窗口在正确接收一帧后将顺时钟转动滑动,收发双方的窗口按规律滑动,以实现流量控制与接收确认的功能。若WR1,则接收方同时能接收1帧数据。3如果N(S),N(R),为N个比特时,发送窗口大小WT不超过2N1。若N(S)采用3位二进制编码时,发送窗口的最大值是2317。一、选择题共70题,每题1分,满分70分。其中155题为中文题,5670题为英文题。下列各题A、B、C、D四个选项中,只有一个是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)若一个子程序起始地址为3K,调用指令CALL的内存地址为K1,则执行CALL指令所要执行指令的地址为()。A3KB3K1C3K1DK2(2)若逻辑变量X0,Y1,则执行按位加XY以后的值为()。A1B0C10D2(3)一般情况下,操作数左移3位的结果是原操作数()。A整除8B乘以8C整除4D乘以4(4)设用一维数组A1N来存储一个栈,令AN为栈底,用整型变量T指示当前栈顶位置,AT为栈顶元素。当从栈中弹出一个元素时,变量T的变化为()。ATT1BTT1CT不变DTN(5)在排序方法中,关键码比较次数与记录的初始排列无关的是()。ASHELL排序B归并排序C直接插入排序D选择排序(6)对一棵非空的二叉树(设第0层为根结点),那么其第I层上至多有多少个结点()。AIB2I1C2I1D2I(7)对下列四个序列用快速排序方法进行排序,以序列的第一个元素为划分的基准。在第一趟划分过程中,元素的移动次数最多的是哪一个序列()。A70,75,68,23,10,16,90,82B82,75,70,16,10,90,68,23C70,75,82,90,23,16,10,68D23,10,16,70,82,75,68,90(8)数组Q0,N1作为一个环形队列,F为当前队头元素的前一位置,R为队尾元素的位置,假定队列中元素的个数总小于N,队列中元素的个数是什么()。A)RFB)NFRC)NRFD)(NRF)MODN(9)AX|X,BR,CR,DR,(62)WHICHFUNCTIONISNOTSERVEDBYBUILDINGAPROTOTYPE()。AITTAKESTHEPLACEOFTHEFINALSYSTEMBITASSISTSINGATHERINGSOFTWAREREQUIREMENTSCITASSISTSINESTIMATINGTHECOSTOFTHEPROJECTDITISUSEDASTHEFOUNDATIONOFTHELARGERPROJECTS(63)WHICHOFTHEFOLLOWINGSTATEMENTSABOUTTESTINGSOFTWAREWITHDATAISARETRUE()。ITHEPRIMARYPURPOSEOFSUCHTESTINGISTOFINDERRORSIISUCHTESTINGCANDEMONSTRATETHEEXISTENCEOFERRORSBUTCANNOTDEMONSTRATETHEABSENCEOFERRORSANEITHERBONLYCONLYDAND(64)INTHEFOLLOWINGSTATEMENTSABOUTFUNCTIONALDEPENDENCY,WHICHONEISINCORRECT()。AIFXTHENXXBIFXYANDYTHENXYCIFXYANDXTHENXYDIFXYANDYZ,THENXZ(65)WHICHFUNCTIONISUSEDTOLOCKAFILEINFOXPRODBMS()。AFLOCKBRLOCKCLOCKDLOCK(66)WHICHISNOTACHARACTERISTICOFANRISCPROCESSOR()。AAHIGHCLOCKSPEEDBAHIGHLYOPTIMIZEDPIPELINECAFEWGENERALPURPOSEREGISTERSDALIMITEDAMOUNTOFSMALLINSTRUCTIONS67LOCALBUSCANREDUCETHEOCCUPATIONTIMEOFCPUFORTHEEISALOCALBUS,COMMONLYTHETIMECANBEREDUCEDTO()。A42B22C12D2(68)INTHEMODULATIONSTYLEOFPSK,IFAKINDOFMODEMSMODULATIONRATEIS3200BAUDANDITSPHASEIS8,WHATISTHEDATATRANSFERRATEOFTHISKINDOFMODEM()。A144KBPSB288KBPSC9600BPSD3200BPS(69)WHICHROUTINGSELECTALGORITHMISDESCRIBEDBELOW()。ACCORDINGTOAKINDOFFIXREGULATION,THESELECTALGORITHMOFROUTEWORKSANDHASNOTHINGTODOWITHTHENETWORKINFORMATIONNEWLY()。ASTATICROUTINGALGORITHMBDYNAMICROUTINGALGORITHMCCENTRALIZEDROUTINGALGORITHMDDISTRIBUTEDROUTINGALGORITHM(70)ABOUTTHEFOLLOWINGIPADDRESSES,WHICHISINCORRECT()。A20119925511B2011981321C2011991286D201198134257二、论述题论述题1在SQL语言中,一个表或者是一个基本表BASETABLE,或者是一个视图VIEW。基本表是实际存储在数据库中的表,而视图则不是实际存储在数据库中的表。试回答以下有关视图问题1、SQL语言中如何理解视图的基本概念2、SQL语言中定义和删除视图的基本命令3、SQL语言中使用视图的优点论述题2描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其它方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题1程序流程图的缺点2盒图的优点3PAD图的优点论述题3进程管理是操作系统的核心,它的可靠性和安全性直接影响到计算机系统的可用性。在进程管理设计中,由于设计不妥,会出现与系统安全有关的问题,请解释死锁的概念死锁产生的原因以及如何解除和预防死锁论述题4IEEE802系列标准是LAN的国际标准系列。依据IEEE802标准,讨论以下问题1在IEEE802系列标准中,LAN参考模型对应OSI参考模型的数据链路层和物理层,它将数据链路层划分为哪两个子层2在IEEE802系列标准中,哪一个标准描述逻辑链路子层的功能、特性和协议3IEEE8023标准定义了CSMA/CD总线介质访问控制方法,CSMA/CD基本工作原理4IEEE8026标准定义的内容模拟试题一参考答案一、选择题1A2A3B4A5C6D7C8D9A10B11A12D13C14D15B16A17C18B19D20B21A22C23D24D25D26A27B28C29B30C31A32B33A34D35C36C37C38C39B40D41B42B43B44D45B46C47D48B49B50C51C52A53C54D55D56A57C58B59D60B61C62A63B64C65A66C67C68C69A70D二、论述题论述题1参考答案1、在SQL语言中,视图是从一个或几个基本表(或视图)中导出的表,它是由若干个基本表或其它视图构成的子集。用户可以用SQL语句对视图和基本表进行查询等操作。在用户看来视图和基本表是一样的,都是关系即表格。在SQL语言中的视图VIEW是数据库体系结构中的外模式。2、SQL语言中定义视图的命令格式为CREATEVIEW视图名字段名,字段名AS查询WITHCHECKOPTION;SQL语言中删除视图的命令格式为DROPVIEW视图名;3、视图的优点主要有1)视图对于数据库的重构造提供了一定程度的逻辑独立性。数据的逻辑独立性是指数据库重构造时,如数据库扩大增加了新字段,新关系等,用户和用户程序不会受影响。2)简化了用户观点。视图的机制使用户把注意力集中在他所关心的数据上。若这些数据不是直接来自基本表,则可以定义视图,从而使用户眼中的数据结构简单而直接了当,并可大大简化用户的数据查询操作,特别是把若干表连接在一起的视图,把从表到表所需要的连接操作向用户隐蔽了起来。3)视图机制使不同的用户能以不同的方式看待同一数据。4)视图机制对机密数据提供了自动的安全保护功能。可以把机密数据从公共的数据视图基本表中分离出去,即针对不同用户定义不同的视图,在用户视图中不包括机密数据的字段。这样,这类数据便不能经由视图被用户存取,从而自动地提供了对机密数据的保护。论述题2参考答案1程序流程图的缺点程序流程图的主要缺点如下(1)程序流程图从本质上说不支持逐步求精,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。(2)程序流程图中用箭头代表控制流,使得程序员不受任何约束,可以完全不顾结构化设计的原则,随意转移控制。(3)程序流程图不易表示数据结构。(4)程序流程图的每个符号对应于源程序的一行代码,对于提高大型系统的可理解性作用甚微。2盒图的优点盒图有这样的一些优点(1)由于只能从上边进入盒子然后从下面走出盒子,除此之外没有其它的入口和出口,所以方框图限制了随意的控制转移,保证了程序有良好的结构。(2)方框图是一种强制设计人员和程序员进行结构化思维的工具,一开始就用方框图来学习程序设计的软件人员不会养成坏的程序设计习惯。因为它除了几种标准结构的符号之外,不再提供其它描述手段。(3)方框图形象直观,具有良好的可见度,例如循环的范围、条件语句的范围清晰,所以容易理解设计意图,为编程、复审和选择测试实例、维护都带来了方便。(4)局部数据和全程数据的作用域很容易确定。(5)易于表达嵌套结构。3PAD图的优点PAD图的主要优点如下(1)PAD的一个独特之处在于,以PAD为基础,遵循一个机械的规则就能方便地编写出程序,这个规则称为走树(TREEWALK)。在走树时只要顺着PAD所呈的树形结构移动,对参照上文所给出的PAD成分同PASCAL结构的对应关系,就可依次将遇到的PAD成分翻译成PASCAL程序,有利于提高软件的生产率。(2)PAD图所描绘的程序结构十分清晰。图中最左面的竖线是程序的主线,即第一层结构。随着程序层次的增加,PAD图逐渐向右延伸,每增加一个层次,图形就向右扩展一条竖线。PA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学生i have a dream演讲稿【英文】
- 《林教头风雪山神庙》统编版高一语文必修下
- 数字智慧方案能源数字化平台碳中和解决方案
- 2024年影像扫描仪项目资金需求报告代可行性研究报告
- 2024年新课标全国Ⅱ卷数学真题
- 2025年地貌成因与地貌类型试题
- 职业资格-公路水运公共基础真题库-13
- 财务管理课程重要内容总结试题及答案
- 2025年工程法规考试综合大纲试题及答案
- 地铁笔试题目及答案
- GB/T 18238.1-2024网络安全技术杂凑函数第1部分:总则
- 荆州市国土空间总体规划(2021-2035年)
- BIM5D+智慧工地整体解决方案
- 2024年4月南京市鼓楼区九年级中考语文一模试卷附答案解析
- 《猜数字算法设计》 教学设计教学设计教学设计
- 建筑工程合同管理与索赔论文2024年
- 载人航天器生命保障系统
- 售后服务合同范本英文
- 《大学生创业基础系列课程》课件-第6课-创业机会-2学时
- 通信线路高风险作业施工安全操作须知样本
- 高等数学课件第一章函数与极限
评论
0/150
提交评论