《二级C语言笔试软件技术部分参考答案.docx》由会员分享,可在线阅读,更多相关《二级C语言笔试软件技术部分参考答案.docx(11页珍藏版)》请在优知文库上搜索。
1、45678湘,即:结构化语言、判定表、判定树.(10止拒f案:ABABABBABA二、选择题(每小Je1.分,共5分)I.分页式存储管理的主要特点贴(I1.I1.(八)要求作业全部同时装入内存(C)要求扩充外行容T2.进程从运行状态进入就绪状态的缘由可能是(12(八)被选中占有处理机(C)簪待的任务已发生3.多道程序设计是指13).13(八)在实时系统中并发运行多个程序(B)(D)12(B)(D)不要求作业装入到内存的连续区域不要求处理缺页中断等待某一事务时间片用完在分布系统工程中同时刻运行多个程序第三十次,一、是非推IWS(每小JB1.分,共10分)(推断下列各题是否正确.如正确,在客观答眸
2、小应编号选否则逸B)1 .能影响中断响应次序的技术是中断优先级和中断屏蔽,(2 .线性结构中元案的关系是一对一,树形结构中元素的关系也是一对一.(3 .在操作系统中,进程是一个具有独立运行功能的程序在某个数据集合上的一次运行过程.4 .操作系统的存储器管理茄分负并对进程进行调度.5 .分时操作系统通常采纳时间片轮转策略为用户服务.6 .作业与进程的主要区分是前者是由用户提交,后拧是由系统自动生成.7 .依次套找只适用于存储结何为依次存储的我性表。8 .栈顶的位置是随着进校和退栈操作而改变的。9 .结构化程序设计主要强调的是程序的易读性.10 .在结构化分析中,用于描述加工逻辑的主要工具有(C)
3、在台处理机上同时刻运行多个程序(D)在一台处理机上并发D号实个程序14)(B软件数据结构(D)软件模块大小(15)于对象的统一体中.(B)隐藏(D)抽象4.施求分析中开发人员主要从用户那里了解(14(八)软件如何做(C)软件做什么5.对象实现了数招和操作的结合,使数据和操作15(八)结合(C)封装考答案:B1)DCC其次十九次,一、是非推断题(每小题I分,共10分)(推断下列各题是否正确,如正确,在客观答题纸W应号选否剜选B)1 .Cfi殳备管理中通道是处理输入、输出的软件.(12 .从能轮上可以把数据结构分为规性结构和非战性结构,(23 .若无进程处于运行状态.则就绪队列为空。(34 .在单
4、处理潺系统中.程序的并发执行.实质上是程序的交昔执行.(45 .分页存储管理中.页面不能映射到不连续的内存块中.(56 .瀑布模型的突出缺点是不适应用户需求的改变。(67 .栈和队列的共同特点是允许在端点之外处插入和蒯除元素,(78 .为了便于比照检查,测试用例应由输入数据和预期的%出结果两部分组成。(89 .在软件生存期内,能确定状件系统必需做什么和必需具备的功能阶段是编码.(9工种,即:结构化谱*、判定表、判定树.(10)考答案:BAAABABABA二、选择题(每小题I分,共5分)1 .软件开发中.模块设计的原则是(11)I1.(八)低偶合、岛内聚(C)高偶合、低内聚2 .进程从运行状态进
5、入就绪状态的缘由可能是(12(八)时间片用完(C)等待的事务已发生3.队列的操作原则是13.13(八)先进后出(C)只进不出4.以下(14)不是实时操作系统的特点.14(八)高军率性(C)高效性5.程序流程图是用干描述结构化方法中(1515(八)可行性分析(C)具体设计止强健AABDC(B)高偶合、高内聚(D)低偶合、低内聚12).(B)等待某一事务(D)被选中占育处理机(B)先进先出(D)只出不进(B)刚好响应(D)通用性)工作阶段的工具“(B)程序编码(D)需求分析其次十八次,一、是非推断题(每小题1分,共1。分)(推断下列各期是否正确,如正确,在客观答J1.纸上对JS号选否则选B)1 .
6、在程序设计中,常用一维数组来表示线性表的依次存储空间.2 .数据在计算机内存中的表示是指数据的存储结构.(2)3 .Wind。WS是多用户多任务操作系统,(3)4 .能影响中断响应次序的技术是中断优先级和中断屏蔽,(4)5 .融表可以随机访问随意一个结点.而依次表则不能.(5)6 .作业与进程的主要区分是前者是由用户提交,后者是由系统自动生成.(6)7 .数据的逻辑结构是从逻辑关系上描述数据,它与数据的存储结构无关,是独立于计算机的,中断限制方式适用于外存同CPU之间进行大量数据交换.供应没有错误的程序是提高状件的可维护性的基本措施.10.软件结构是以指令为基础而祖成的种限制层次结构,10)考
7、答案.AABABAABBB二、选择题(每小Je1.分,共5分)I.数据流图是用于描述结构化方法中(I1.)工作阶段的工具.I1.(八)可行性分析(C)具体设计(B)程序编码(D)需求分析2.若进栈序列为1.2.3.4.且进栈过程中可以出栈.则不行能的出栈序列是.13(八)可能存在同步或互斥关系(C)肯定彼此独立无关(B)3,I,4,2(D)3.4,2,1(B)肯定存在同步关系(D)肯定存在互斥关系10 .在结构化分析中,用于描述加工逻辑的主要工具行4 .以下的哪个特征不是分时操作系统的主要特征(14).14(八)分时性(B)独占性(C)交互性(D)多路性5 .需求分析中开发人员主要从用户那里了
8、解(1515(八)软件的维护(B)蚊件的结构(C)软件做什么(D)软件的测试空&DBABC其次十七次,一、是非推断题(每小Je1.分,共10分)(推断下列各题是否正确,如正确,在客观答眸5应编号选否则选B)1 .数组也是一种数据结构,一维数组就是一种依次表结构.(12 .递仃算法的程序结构比迭代算法的程序结构更为精煤.(23 .进程两度按肯定的两度算法,从就绪队列中选择出合适的进程.(34 .在单处理器系统中,程序的并发执行,实质上是程序的交替执行,(45 .数据的基本单位是数据元泰。(56 .分页存储管理中,贞面可以映射到不连续的内存块中(67 .通道方式能实现外设与CPU之间干脆进行数据交
9、换.(78 .软件测试和软件调试没有任何区分。(89 .白盒测试方法一般适合用于系统测试。(910 .潺布模型的突出映点是不适附用户需求的改变.(10“考答案:ABAAABBBA二、选獐题(每小题1分,共5分)1 .线性表不具有的特点是(U.H(八)随机访问(B)无须事先估计所需存储空间大小(C)插入时不必移动元素(D)所需空间与纯附表长度成正比2 .以下(12不是实时操作系统的特点.12(八)高牢整性(B)刚好响应(C)中阍管理(D)独立性3 .若当前进程因时间片用完而让出处理机时,该进程应转变为(13)状态.13(八)运行(B)就绪(C)等待(D)完成4 .以下(14)不是数据结构探讨的主
10、要问跑.(B)数据元素之间的存储结构(D)实现操作的算法(B)奇偶合、高内高(D)低佃合、低内聚14(八)数据元素之间的逻辑关系(C)软件开发方法5.软件开发中,模块设计的原则是15(八)低偶合、高内聚(C)一一合、低内聚叁数陵:CDBCA其次十六次,一、是非推新题(每小题1分,共10分)(推断下列各题是否正现.如正确,在客观答AM3应0号选否则选B)1.WindOWS是多用户多任务操作系统,(I2 .在程序设计中,常用一维数组来表示线性表的依次存储空间.(23 .在面对对象的软件开发方法中类可以创建对象.类是时象的实例,对望是生成类的模板.4 .在计算机系统中.操作系统是处于裸机之上的第一层
11、软件.(45 .数据的存储结构与数据的处理效率无关。(56 .供应没有播误的程序是提高软件的可维护性的基本措施,(67 .中断限制方式适用干外设同CPU之间进行大量数据交换.(78 .在软件工程中,结构化软件开发方法乱一种自顶向下分阶段实现的软件开发方法.(89 .进程把程序作为它的运行实体,没有程序也就没有迸程,(910 .软件工程的目的是最终解决软件的生产工程化.(IO步考答案:BABABBBABB二、选择题(每小Je1.分,共5分)I.以下哪种测试方法不属于白盘测试技术(I1.),I1.(八)基本路径测试(B)边界值分析测试(C)循环摄盅测试(D)逻加/盅测试2.若进栈序列为I,2.3.
12、4,进栈过程中可以出校,则下列不行能的一个出栈序列是(1212(八)I,4,3,2(B)2,3.4.I(C)3.I.4.2(D)3.4,2.I3.在多道程序设计系统中,处于后备状态的作业要经过(B_)调慢后才能真正执行.13(八)作业网度(B)作业网度和设备调度(C)进程调度(D)作业调度和进程调度4.检变软件产品是否符合需求定义的过程称为(14)14(八)确认测试(B)集成测试(C)验证测试(D)验收测试5.数据字典是结构化软件开发方法中用于描述(15)工作阶段的工具,15(八)需求分析(B)程序编码(C)具体设计(D)可行性分析考答案:BCDDA其次十五次,一、是非推新题(每小题1分,共1
13、0分)(推断下弱各是否正确.如正确,在客观答IUR上对应号选A,否则选B)1 .在操作系统中,作业调度和进程调度没有区分。(I2 .数据类型是具有共同属性的一类变埴的抽象。(23 .瀑布模型中需求分析的主要工作是确定要开发的软件做什么。(34 .软件设计阶段产生的最理要的文档之一是概要设计说明书.(45 .在进行插入排序时,其数据比较次数与数据的初始排列无关。(56 .软件测试不是为了证明软件的正确性,而是立足于软件有错误而进行的。(67 .线性表若采纳链式存储表示时全部结点之间的存储单元地址必需连续.(78 .中断处埋通常毡按中断优先锻响应和进行中断的.(89 .缓冲池可作为CpU和1.g设
14、备之间信息传输的集散地,(910 .进程调度依据竹定的调度律法,从等恃队列中选择出合适的进程。(IO承考答案:BAAABABAAB二、选择题(每小题1分,共5分)1 .把高级语言的源程序翻译成:进制代码的过程称为:(I1.I1.(八)端璘(B)连接(C)运行(D)Ifi定位2 .把逻辑地址转变为内存的物理地址的过程称作(12.12(八)地址安排(C)地址调用3 .白盒法又称为逻轼覆筋法,主要用于13(八)功能测试(C)测试4.在操作系统中,进程最基本的特征是14(八)动志性和并发性(C)与程序的对应性5.以下哪一项不足软件危机的表现形式15(八)成本高(C)技术发展快(B)地址连接(D)地址变换13(B)系统测试(D)单元测试14).(B)依次性和可再现性(D)执行过程的封闭性15).(B)生产率低(D)质价得不到保证参考普案ABDAC其次十四次,一、是非推断题(每小题1分,共1。分)(推断下列各题是否正确.如正,在客观答J纸上对应号选A,否如选B1.依次表和线件链的物理存贮形式都是依次存贮.2 .