山大软件工程 同等学力考试科目
山东大学_软件工程考试2019(A)试题及答案
![山东大学_软件工程考试2019(A)试题及答案](https://img.taocdn.com/s3/m/1a061ed2e87101f69f31951c.png)
山东大学2018—2099学年第二学期《软件工程》考试试卷(A)班级姓名学号一、选择题(每小题1分,共10分)1.软件需求分析的任务不包括()。
A.问题分析 B.信息域分析C.结构化设计D.确定逻辑结构2.在UML中,描述系统与外部系统及用户之间交互的图是()。
A.类图B.用况图C.对象图 D.协作图3.在需求分析过程中,分析员要从用户那里解决的最重要的问题是()。
A.要求软件做什么B.要给软件提供哪些信息C.要求软件工作效率如何 D.要求软件具有什么样的结构4.软件测试的目的是()。
A.评价软件的质量B.发现软件的错误C.找出软件中的所有错误 D.证明软件是正确的5.面向对象的开发方法的典型软件生命周期模型是()。
A.瀑布模型 B.喷泉模型C.智能模型 D.螺旋模型6.白盒法又称为逻辑覆盖法,主要用于()。
A.功能测试 B.系统测试C.α测试D.单元测试7.结构化分析方法(SA 法)使用的主要描述工具有()。
A.数据库 B.模块结构图C.PAD 图 D.分层的DFD 图8.UML 中,包图是一种()。
A.集合 B.数据结构C.分组机制 D.对系统的动态描述9.总体设计的目的是确定整个系统的( )A.规模 B. 功能及模块结构 C.费用 D. 测试方案10. 在SD方法中全面指导模块划分的最重要的原则是( )A. 程序模块化B. 模块高内聚C. 模块低耦合D. 模块独立性二、填空题(每空1分,共10分)1. 某数字仪表板控制系统软件结构如下图所示,该软件结构的深度是_________、宽度为_________,其中数据转换控制模块的扇出数为_________。
2.面向对象方法的四个核心概念可以用下列方程来概括:OO= _________ + _________ + _________+ 消息通信(communication with messages)3.在UML中可以使用_________图、_________图、_________图、通信图和_________图对系统进行行为建模。
2022年山东大学软件工程专业《操作系统》科目期末试卷A(有答案)
![2022年山东大学软件工程专业《操作系统》科目期末试卷A(有答案)](https://img.taocdn.com/s3/m/000af24426d3240c844769eae009581b6bd9bdf1.png)
2022年山东大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、假设5个进程P0、P1、P2、P3、P4共享3类资源R1、R2、R3.这些资源总数分别为18、6、22。
T0时刻的资源分配情况(见表),此时存在的一个安全序列是()。
A. P0, P2, P4, P1, P3B. P1, P0, P3, P4, P2C. P2, P1, P0, P3, P4D. P3, P4, P2, P1, P02、用户程序在口态下使用特权指令引起的中断属于()。
A.硬件故障中断B.程序中断C.外部中断D.访管中断3、一个进程被唤醒意味着()。
A.该进程可以重新占用CPUB.优先级变为最大C.PCB移到就绪队列之首D.进程变为运行态4、下列进程调度算法中,综合考虑进程等待时间和执行时间的是()A.时间片轮转调度算法B.短进程优先调度算法C.先来先服务调度算法D.高响应比优先调度算法5、进程和程序的本质区别是()A.前者分时使用CPU,后者独占CPUB.前者存储在内存,后者存储在外存C.前者在一个文件中,后者在多个文件中D.前者为动态的,后者为静态的6、采用SPOOLing技术后,使得系统资源利用率()。
A.提高了B.有时提高,有时降低C.降低了D.提高了,但出错的可能性增人了7、某计算机按字节编址,其动态分区内存管理采用最佳适应算法每次分配和回收内存后都对空闲分区链重新排序。
当前空闲分区信息见表3-12。
回收起始地址为60K、大小为140KB的分区后,系统中空闲分区的数量、空闲分区链第一个分区的起始地址和大小分别是()。
A.3,20K,380KBB.3,500K,80KBC.4,20K,180KBD.4,500K,80KB8、考虑一个文件存放在100个数据块中。
文件控制块、索引块或索引信息都驻留内存。
那么如果().不需要做任何磁盘I/O操作。
A.采用连续分配策略,将最后一个数据块搬到文件头部,B.采用单级索引分配策略,将最后一个数据块插入文件头部C.采用隐式链接分配策略,将最后一个数据块插入文件头部D.采用隐式链接分配策略,将第一个数据块插入文件尾部,9、在文件系统中,若文件的物理结构采用连续结构,则文件控制块FCB中有关文件的物理位置的信息包括(),I.首块地址 II.文件长度 III.索引表地址A.只有IIIB. I和IIC. II和IIID. I和III10、在分页虚拟存储管理中,“二次机会”调度策略和“时钟”调度策略在决定淘汰哪一页时,都用到了()。
2014年-2018年山东大学849软件工程专业基础综合考研真题试题试卷汇编
![2014年-2018年山东大学849软件工程专业基础综合考研真题试题试卷汇编](https://img.taocdn.com/s3/m/8d468ae25fbfc77da269b1cb.png)
第 7 页,共 15 页
芝士传媒 × 题源库
...让知识更美味...
第 8 页,共 15 页
芝士传媒 × 题源库
...让知识更美味...
第 9 页,共 15 页
芝士传媒 × 题源库
...让知识更美味...
第 4 页,共 15 页
芝士传媒 × 题源库
...让知识更美味...
第 5 页,共 15 页
芝士传媒 × 题源库
...让知识更美味...
第 6 页,共 15 页
芝士传媒 × 题源库
...让知识更美味...
第 1 页,共 15 页
芝士传媒 × 题源库
...让知更美味...
第 2 页,共 15 页
芝士传媒 × 题源库
...让知识更美味...
第 3 页,共 15 页
芝士传媒 × 题源库
...让知识更美味...
芝士传媒 × 题源库
...让知识更美味...
目 录
2014 年山东大学 849 软件工程专业基础综合考研真题试题试卷··································2 2015 年山东大学 849 软件工程专业基础综合考研真题试题试卷··································5 2016 年山东大学 849 软件工程专业基础综合考研真题试题试卷··································8 2017 年山东大学 849 软件工程专业基础综合考研真题试题试卷································ 10 2018 年山东大学 849 软件工程专业基础综合考研真题试题试卷································ 13
2019山东大学软件工程考研方向及考试科目
![2019山东大学软件工程考研方向及考试科目](https://img.taocdn.com/s3/m/0f7dba5ef46527d3240ce0b8.png)
2019山东大学软件工程考研方向及考试科目山东大学(Shandong University),简称山大(SDU),由中华人民共和国教育部直属,中央直管副部级建制,位列“211工程”、“985工程”、“世界一流大学和一流学科”,入选“2011计划”、“珠峰计划”、“111计划”,是一所综合性全国重点大学。
据2018年8月山大官网信息显示,山大总占地面积8000余亩(含青岛校区约3000亩),形成了一校三地(济南、威海、青岛)八个校园(济南中心校区、洪家楼校区、趵突泉校区、千佛山校区、软件园校区、兴隆山校区及威海校区、青岛校区)的办学格局;设有有55个教学院系,4所附属医院,3所非隶属附属医院,11所教学、实习医院;拥有一级学科博士学位授权点44个,一级学科硕士学位授权点55个,专业学位博士点3个,专业学位硕士点27个,本科专业117个,博士后科研流动站41个;在职教职工7493人(不含附属医院),其中教授1246人,博士生导师897人;各类全日制学生达6万人,其中,全日制本科生40789人,研究生18816人,留学生3791人。
软件工程研究方向:01人机交互与虚拟现实02智能图形图像处理与与信息可视化03密码学与信息安全04网络与系统安全05数据与知识工程06机器学习与数据挖掘07高性能计算与大数据处理08软件体系结构09软件服务工程10媒体计算与图形学11社会计算12计算机网络13智能算法14智能计算系统15人工智能软件工程考研科目学硕:①101思想政治理论②201英语一③301数学一④849软件工程专业基础综合专硕:①101思想政治理论②204英语二③302数学二④909数据结构。
2023年同等学力申硕软件工程
![2023年同等学力申硕软件工程](https://img.taocdn.com/s3/m/b231aa815ebfc77da26925c52cc58bd630869377.png)
2023年同等学力申硕软件工程随着社会的发展和科技的进步,软件工程行业日益成为人们关注的热门领域。
许多学子希望通过继续深造来提升自己在软件工程领域的知识和技能。
同等学力申硕软件工程成为了不少人选择的途径之一。
在2023年,同等学力申硕软件工程也将再次成为考生关注的焦点之一。
1. 同等学力申硕软件工程的背景软件工程是一个前沿、高新的领域,与信息技术、计算机科学等学科交叉融合,涉及的理论和实践内容非常广泛。
从事软件工程工作的人才需具备扎实的专业知识、较高的工程素养和实践能力。
同等学力申硕软件工程的开设,也是为了满足社会对软件工程人才的需求,提供更多深造的机会。
2. 申硕软件工程的报考条件(1)获得学士学位或同等学历;(2)获得全日制本科毕业证书的非全日制专科毕业生(需符合硕士研究生入学资格条件);(3)芳龄一般不超过35周岁;(4)通过招生部门组织的初试和复试。
3. 申硕软件工程的报名流程(1)关注招生信息,了解报名时间和方式;(2)上线注册并提交个人相关信息;(3)准备报名所需材料,如学历证书、唯一识别信息、报名费等;(4)按时参加初试和复试,通过考核;(5)录取并办理入学手续。
4. 申硕软件工程的学习内容软件工程作为一门交叉学科,涉及软件开发、系统设计、数据结构等多个方面的内容。
同等学力申硕软件工程的研究生课程通常包括但不限于以下内容:(1)计算机组成原理(2)操作系统原理(3)数据库原理与应用(4)软件测试与质量保障(5)人机交互设计(6)软件工程项目管理5. 申硕软件工程的就业前景软件工程技术人才一直是市场紧缺的人才之一。
随着信息化建设的不断深入,软件工程专业人才需求量逐年增加。
毕业生可以从事软件开发、系统分析、数据库管理、项目管理等工作,也可以在大型互联网企业、IT企业、科研院所等单位从事研发工作。
6. 申硕软件工程的未来发展随着科技的不断进步,软件工程领域也将不断拓展和深化。
未来,同等学力申硕软件工程将更加系统化、专业化,研究生培养将更加注重工程实践和创新能力的培养,以适应行业的发展和人才的需求。
2020山东大学硕士研究生招生目录之软件学院
![2020山东大学硕士研究生招生目录之软件学院](https://img.taocdn.com/s3/m/a3b828a8f61fb7360b4c65d9.png)
同等学力加试:
1.程序设计
2.计算机网络
非全日制上课方式:
晚上上课
085400电子信息(单考非全日制)
①111思想政治理论(单)
②251英语(单)
③681数学(单)
④909数据结构
仅招收单独考试考生
非全日制上课方式:
晚上上课
④849软件工程专业基础综合
同等学力加试:
1.程序设计
2.编译原理
0835J1人工智能
01智能计算与应用
02智能媒体与交互
03人工智能安全
04自然语言处理
05智能机器人与无人系统
06智能感知与模式识别
07工业智能化与物联网技术
08类脑计算与多模态信息处理
09智能制造系统及其大数据
①101思想政治理论
②201英语一
③301数学一
④831人工智能基础或847自动控制原理
同等学力加试:
1.程序设计
2.数据结构
085400电子信息
①101思想政治理论
②204英语二
③302数学二
④909数据结构
同等学力加试:
1.程序设计
2.计算机网络
085400电子信息(非全日制)
①101思想政治理论
②204英语二
③302数学二
048软件学院
专业代码、名称及研究方向
招生人数
考试科目
备注
083500软件工程
01软件服务工程
02媒体计算与图形学
03计算机软件与理论
04数据与知识工程
05计算机视觉与几何计算
06机器学习与数据挖掘
07密码与信息安全
08社会与认知计算
09软硬件协同智能计算
①1数学一
2020年同等学力申硕《计算机科学与技术学科综合水平考试》考点手册(软件工程)
![2020年同等学力申硕《计算机科学与技术学科综合水平考试》考点手册(软件工程)](https://img.taocdn.com/s3/m/db30678d4431b90d6c85c7c2.png)
第4章软件工程
【考点1】软件工程
软件工程的基本概念如表4-1所示。
表4-1 软件工程的基本概念
【考点2】软件过程
1.软件过程的基本概念
软件过程的基本概念如表4-2所示。
表4-2 软件过程的基本概念
2.软件生存周期模型(典型软件过程模型)
(1)瀑布模型
①开发流程
实际的瀑布模型是带“反馈环”的,实际的瀑布模型如图4-1所示,图中实线箭头表示开发过程,虚线箭头表示维护过程,传统的瀑布模型没有下图中的反馈环。
图4-1 实际的瀑布模型
②特点和优缺点
瀑布模型的特点和优缺点如表4-3所示。
表4-3 瀑布模型的特点和优缺点
(2)快速原型模型
①开发流程
快速原型模型弥补了瀑布模型不适用于需求动态变更的缺点,其本质是“快速”,快速原型模型如图4-2所示,图中实线箭头表示开发过程,虚线箭头表示维护过程。
图4-2 快速原型模型
②优点
快速原型模型是不带反馈环的。
(3)增量模型
①开发流程
增量模型也称为渐增模型,增量模型如图4-3所示,每个增量构件的开发采用瀑布模型。
图4-3 增量模型
②原理和优缺点
增量模型的原理和优缺点如表4-4所示。
表4-4 增量模型的原理和优缺点
③风险更大的增量模型
风险更大的增量模型图4-4所示。
图4-4 风险更大的增量模型
(4)螺旋模型
①开发流程
可以把它看作在每个阶段之前都增加了风险分析过程的快速原型模型,简化的螺旋模型如图4-5所示。
山大软件工程软件工程2009考试题目sqh02
![山大软件工程软件工程2009考试题目sqh02](https://img.taocdn.com/s3/m/1a61a91b52ea551810a68790.png)
2009年软件工程试卷(A版定稿02) 注意:请使用中文回答问题一. 解释下列名词的含义(每个小题1分,共15分)1.抽象(Abstraction)2.原型(Prototype)3.分阶段开发模型(Phased Development)4.功能性需求(Functional Requirement)5.公共耦合(Common Coupling)6.用例(Use Case)7.组合(Composition)8.派对编程(Pair Programming )9.路径测试(Path Testing)10.驱动模块(Component Driver)11.基线(Base Line)12.软件可靠性(Software Reliabilty)13.项目进度(Project Schedule)14.能力缺陷(Capacity fault)15.抛弃式原型(Throw-away prototype)二. 判断(填写×或√)(每个小题1分,共15分)1. ( )软件生存周期是从软件开始开发到开发结束的整个时期。
2. ( )当前管理信息系统建设的主要问题是技术问题。
3. ( )尽可能推迟程序的逻辑实现是按照瀑布模型开发软件的一条重要的指导思想。
4. ( )开发人员和客户对软件质量因素的认可是完全一致的。
5. ( )信息隐蔽原则禁止在模块外使用在模块接口说明的关于该模块的信息。
6. ( )在划分模块时,模块的内聚性越高越好,而模块的耦合度越低越好。
7. ( )如果测试数据满足条件覆盖,则必然满足判定覆盖。
8. ( ) 面向对象方法更适合于软件重用的根本原因在于它是软部件唯一的合成技术。
9. ( )在系统测试中发现的错误越多,说明仍存在错误的可能性越小。
10. ( )有时为了测试的方便,而可以局部地修改软件系统。
11. ( )设计成功的系统不需维护,维护意味着系统存在问题。
12. ( )由于功能测试是一次测试系统的一个功能,有时若需要,功能测试可以早于整个系统的集成来进行。
山东大学同等学力申硕考试难不难
![山东大学同等学力申硕考试难不难](https://img.taocdn.com/s3/m/2c625a14804d2b160b4ec093.png)
山东大学同等学力申硕考试难不难
目前,山东大学在职研究生的主要招生方式为同等学力申硕,虽然,同等学申硕是免试入学的,但是学员要是想拿到硕士学位证书是必须要参加申硕考试的。
那么,山东大学同等学力申硕考试难不难呢
山东大学同等学力申硕考试难不难呢
据了解,山东大学同等学力申硕的难度还是比较小的。
同等学力申硕是先学习后考试的一种上课方式,学员一般都是先进入学校学习,然后再进行考试。
一般学校考试的分数都是可以保留四年的,对于考生来说无疑是增加了申硕的成功率。
同等学力申硕是山东大学在职研究生考试形式中比较简单的一种,所以受到很多学员的追捧,利用周末时间进行学习,然后就可以获得硕士学位,是不错的选择。
山东大学同等学力申硕考试科目有哪些
据了解,山东大学同等学力申硕考试科目有两门,分别是外语和学科综合。
外语:同等学力的外语考试的语种主要有英语、俄语、法语等,不过学员选择的语种必须与硕士学位授予单位相应学科全日制在校硕士研究生培养方案规定的语种相同。
不过,很多院校所开设的大多数专业都是以英语为考试科目的。
学科综合:学科综合考试是按照我国一级学科进行全国统考,目前学科综合水平测试涉及的学科非常多,如哲学、历史学、地理学、政治学、教育学等,不过学员需要结合自身的条件,来选择适合自己的专业。
通过以上的介绍,相信大家已经对山东大学同等学力申硕考试难度有了一定的而了解,想要报考的人员一定要选择适合自己的专业报考。
附:在职研究生热门招生院校推荐表
在职研究生信息查询入口。
同等学力加试-软件工程
![同等学力加试-软件工程](https://img.taocdn.com/s3/m/04874f81b9f3f90f76c61bd9.png)
同等学力加试-《软件工程》考试大纲一、考试形式1、试卷满分为150分,考试时间为180分钟;2、答题方式为闭卷、笔试。
二、试卷的题型结构1、填空题(10分)2、选择题(10分)3、判断题(10分)4、简答题(20分)5、分析题(50分)6、设计题(50分)三、考试内容第1章软件的本质1.1软件的本质1.1.1定义软件1.1.2软件应用领域1.1.3遗留软件1.2软件的变更本质1.2.1WebApp1.2.2移动App1.2.3云计算1.2.4产品线软件第2章软件工程2.1定义软件工程学科2.2软件过程2.2.1过程框架2.2.2普适性活动2.2.3过程的适应性调整2.3软件工程实践2.3.1实践的精髓2.3.2通用原则2.4软件开发神话第3章软件过程结构3.1通用过程模型3.2定义框架活动3.3明确任务集3.4过程模式3.5过程评估与改进第4章过程模型4.1惯用过程模型4.1.1瀑布模型4.1.2增量过程模型4.1.3演化过程模型4.1.4并发模型4.1.5演化过程的最终评述4.2专用过程模型4.2.1基于构件的开发4.2.2形式化方法模型4.2.3面向方面的软件开发4.3统一过程4.3.1统一过程的简史4.3.2统一过程的阶段4.4个人过程模型和团队过程模型4.4.1个人软件过程4.4.2团队软件过程4.5过程技术4.6产品和过程第5章敏捷开发5.1什么是敏捷5.2敏捷及变更成本5.3什么是敏捷过程5.3.1敏捷原则5.3.2敏捷开发战略5.4极限编程5.4.1极限编程过程5.4.2工业极限编程5.5其他敏捷过程模型5.5.1Scrum5.5.2动态系统开发方法5.5.3敏捷建模5.5.4敏捷统一过程5.6敏捷过程工具集第6章软件工程的人员方面6.1软件工程师的特质6.2软件工程心理学6.3软件团队6.4团队结构6.5敏捷团队6.5.1通用敏捷团队6.5.2XP团队6.6社交媒体的影响6.7软件工程中云的应用6.8协作工具6.9全球化团队第7章建模指导实践的原则7.1软件工程知识7.2核心原则7.2.1指导过程的原则7.2.2指导实践的原则7.3指导每个框架活动的原则7.3.1沟通原则7.3.2策划原则7.3.3建模原则7.3.4构建原则7.3.5部署原则7.4工作实践第8章理解需求8.1需求工程8.2建立根基8.2.1确认利益相关者8.2.2识别多重观点8.2.3协同合作8.2.4首次提问8.2.5非功能需求8.2.6可追溯性8.3获取需求8.3.1协作收集需求8.3.2质量功能部署8.3.3使用场景8.3.4获取工作产品8.3.5敏捷需求获取8.3.6面向服务的方法8.4开发用例8.5构建分析模型8.5.1分析模型的元素8.5.2分析模式8.5.3敏捷需求工程8.5.4自适应系统的需求8.6协商需求8.7需求监控8.8确认需求第9章需求建模:基于场景的方法9.1需求分析9.1.1总体目标和原理9.1.2分析的经验原则9.1.3域分析9.1.4需求建模的方法9.2基于场景建模9.2.1创建初始用例9.2.2细化初始用例9.2.3编写正式用例9.3补充用例的UML模型9.3.1开发活动图9.3.2泳道图第10章需求建模:基于类的方法10.1识别分析类10.2描述属性10.3定义操作10.4类–职责–协作者建模10.5关联和依赖10.6分析包14。
2020年山东大学849软件工程专业基础综合考研初试考试大纲
![2020年山东大学849软件工程专业基础综合考研初试考试大纲](https://img.taocdn.com/s3/m/4e5881446edb6f1aff001fc5.png)
2020年山东大学考研专业课初试考试大纲
849-软件工程专业基础综合
操作系统
一、考查目标
操作系统是软件工程专业的一门核心专业基础课程,具有较强的理论性和实践性。
该课程的考试内容包括引论、进程管理、内存管理、存储管理(包括文件系统与输入/输出系统)、保护与安全五部分的相关概念、设计原理和实现方法。
考试的具体要求包括:
1. 了解操作系统在计算机系统中的作用、地位、发展和特点。
2. 理解操作系统的基本概念、主要功能、主要组成部分,掌握操作系统各个组成部分的设计方法和实现技术。
3. 能够运用所学的操作系统原理、方法和技术对相关问题进行分析和解决。
二、考试的内容
1.导论
1)操作系统的概念
2)计算机系统的操作、存储结构、输入输出结构和计算机系统的体系结构。
3)操作系统的结构组成、操作系统的操作及各部分的功能、高速缓冲存储器CACHE 4)操作系统的分类和运行环境
2.操作系统结构
1)操作系统提供的服务类型
2)操作系统的用户接口类型
3)系统调用及类型
4)操作系统的设计和实现方法
5)操作系统的结构分类及优缺点
6)虚拟机的基本概念和原理
3.进程
1)进程的概念、组织、控制和状态转换
2)进程调度的基本概念
3)进程的操作,包括进程的生成、终止等
4)进程通信
4.线程
1)线程的概念与动机
2)多线程模型
5.CPU调度
1。
893软件工程学科专业基础 考试内容
![893软件工程学科专业基础 考试内容](https://img.taocdn.com/s3/m/2dacdc657275a417866fb84ae45c3b3567ecddb2.png)
893软件工程学科专业基础考试内容
893软件工程学科专业基础考试内容包括两部分:数据结构与算法和C语言程序设计。
1. 数据结构与算法考试内容主要包括数据结构的基本概念和术语、线性表、栈和队列、数组、串和广义表、树和二叉树、集合与字典、搜索结构、图和内部排序。
要求考生对其中的基本概念有很深入的理解,掌握算法的设计及评价方法,具有综合运用所学知识分析问题和解决问题的能力。
2. C语言程序设计的考试内容主要包括C语言基础、算法初步、数据组织、程序组织和应用程序设计五部分,要求考生掌握C语言的基本语法、基本语句、基本控制结构以及程序设计的一般方法,具有熟练使用C语言编程解决实际问题的能力。
此外,考试可能还涉及文件管理和输入输出(I/O)管理的内容,包括文件系统基础、文件系统实现、磁盘组织与管理以及I/O管理概述和I/O核心子系统等。
以上信息仅供参考,建议查阅893软件工程学科专业基础考试大纲获取更准确的信息。
山大软件工程07试题A卷
![山大软件工程07试题A卷](https://img.taocdn.com/s3/m/0d52bab70029bd64783e2c90.png)
2007年软件工程试卷(A版)注意:请使用中文回答问题一. 解释下列名词的含义(每个小题2分,共20分)1.原型(Prototype)2.增量式开发(Incremental Development)3.演化型原型(Evolutionary Prototype)4.面向对象(Object Orientation)5. 过载缺陷(overload fault)6. 强度测试(stress tests)7.软件可维护性(maintainability)8.由底向上测试(Bottom-Up Test)9.极限编程(XP)(Extreme Programming)10.项目进度(Schedule)二. 判断(填写×或√)(每个小题1分,共10分)1.( ) 软件测试只能证明程序有错误,不能证明程序没有错误。
2. ( ) 开发初始原型的目的是为了确定用户的基本需求。
3. ( ) 尽可能推迟程序的逻辑实现是按照瀑布模型开发软件的一条重要的指导思想。
4.( ) 在软件开发的各个阶段进行过程中,增加人员肯定会对整个项目提前完成有好处。
5.( ) 如果测试数据满足条件覆盖,则必然满足判定覆盖。
6.( ) 一般来说,模块的内聚程度越高,他们之间的耦合程度也就越高。
7.()在程序调试时,改正该错误比找出错误的位置和性质更难。
8.( ) 因为详细设计已经把模块的内部逻辑描述的相当清晰,所以编程时不必再采用统一的标准和约定。
9.( ) 信息隐蔽原则禁止在模块外使用在模块接口说明的关于该模块的信息。
10.( ) 开发人员和客户对软件质量因素的认可是完全一致的。
三. 填空(每个空0.5分,共10分)1. 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
2. 在单元测试中,使用()模拟被测试单元的调用和数据传递动作,()模拟被测试模块的子程序。
3.请列举出用以衡量软件质量的三方面因素:()、()、()。
2022年山东大学软件工程专业《计算机系统结构》科目期末试卷B(有答案)
![2022年山东大学软件工程专业《计算机系统结构》科目期末试卷B(有答案)](https://img.taocdn.com/s3/m/13d23488f424ccbff121dd36a32d7375a417c6a9.png)
2022年山东大学软件工程专业《计算机系统结构》科目期末试卷B(有答案)一、选择题1、输入输出系统硬件的功能对()是透明的。
A.操作系统程序员B.应用程序员C.系统结构设计人员D.机器语言程序设计员2、非线性流水线是指( )A.一次运算中使用流水线中的多个功能段B.一次运算中要多次使用流水线中的某些功能段C.流水线中某些功能段在各次运算中的作用不同D.流水线的各个功能段在各种运算中有不同的组合3、"一次重叠"中消除"指令相关"最好的方法是( )。
A.不准修改指令B.设相关专用通路C.推后分析下条指令D.推后执行下条指令4、程序员编写程序时使用的地址是( )。
A.有效地址B.逻辑地址C.辅存实地址D.主存地址5、不同系列的机器之间,实现软件移植的途径不包括()。
A.用统一的高级语言B.用统一的汇编语言C.模拟D.仿真6、对汇编语言程序员透明的是()A.I/O方式中的DMA访问B.浮点数据表示C.访问方式保护D.程序性中断7、下列说法中不正确的是()A.软件设计费用比软件重复生产费用高B.硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低8、计算机系统结构不包括( )。
A.主存速度B.机器工作状态C.信息保护D.数据9、推出系列机的新机器,不能更改的是( )A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存贮芯片的集成度10、微指令由()直接执行。
A.微指令程序B.硬件C.汇编程序D.编译程序二、填空题11、并行性概念包含________性和________性。
12、在Cache存贮器中,CPU每次写Cache的同时,也写入主存,称这种更新主存块内容的方法为________法。
13、流水有部件、处理机、系统等不同等级,多个处理机之间的流水属________级流水,也称________流水。