北交大软件工程考试

合集下载

北交《软件工程与实践》在线作业一15秋答案

北交《软件工程与实践》在线作业一15秋答案

北交《软件工程与实践》在线作业一一、单选题(共 20 道试题,共 50 分。

)1. TP协议是()。

. 一种简单的、面向数据报的传输层协议. 一种面向连接的协议. 主要用在不要求数据发送确认或者通常只传少量数据的应用程序中. 没有保证通信可靠性的机制正确答案:2. 软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的( )阶段. . 各个. 前期. 中期. 后期正确答案:3. 软件测试法中,()主要分析程序的内部结构。

. 白盒法. 黑盒法. 因果图法. 错误推测法正确答案:4. 软件的发展经历了( )个发展阶段. 1. 2. 3. 4正确答案:5. 下列()地址可分配给主机作为类IP地址使用。

. 127.0.0.1. 192.12.25.255. 202.96.96.0. 162.3.5.1正确答案:6. 从事物的组成部件及每个部件的属性,功能来认识事物.这种方法被称为( )的方法.. 面向对象. 面向数据. 面向过程. 面向属性正确答案:7. 线性链表的地址()。

. 必须连续. 部分地址必须连续. 一定不连续. 连续与否均可以正确答案:8. 面向对象(Ojt Orint)方法是将现实世界的事物以对象的方式( )到计算机世界的方法. . 对应. 映射. 反映. 反射正确答案:9. 为改正软件系统中潜藏的错误而进行的维护活动称为( ). 纠错性维护. 适应性维护. 改善性维护. 预防性维护正确答案:10. 根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ).. 纠错性维护. 适应性维护. 改善性维护. 预防性维护正确答案:11. 需求分析的任务不包括( ).. 问题分析. 系统设计. 需求描述. 需求评审.正确答案:12. 以下不属于白盒测试技术的是( ). 逻辑覆盖. 基本路径测试. 循环覆盖测试. 等价类划分正确答案:13. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( ) . 30. 50. 70. 90正确答案:14. 软件设计的准则中不包括()。

2022年北京交通大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年北京交通大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年北京交通大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、实时操作系统必须在()内处理完来白外部的事件。

A.一个机器周期B.被控对象规定时间C.周转时间D.时间片2、操作系统提供了多种界面供用户使用,其中()是专门供应用程序使用的一种界面。

A.终端命令B.图形用户窗C.系统调用D.作业控制语言3、下面关于管程的叙述错误的是()。

A.管程是进程的同步工具,解决信号量机制大量同步操作分散的问题B.管程每次只允许一个进程进入管程,C.管程中V操作的作用和信号量机制中V操作的作用相同D.管程是被进程调用的,是语法范围,无法创建和撤销4、下面哪个不会引起进程创建()A.用户登录B.作业调度C.设备分配D.应用请求5、在支持多线程的系统中,进程P创建的若干个线程不能共享的是()A.进程P的代码段B.进程P中打开的文件C.进程P的全局变量D.进程P中某线程的找指针6、下列关于SPOOLing的叙述中,不正确的是()A.SPOOLing系统中必须使用独占设备B.SPOOLing系统加快了作业执行的速度C.SPOOLing系统使独占设备变成了共享设备D.SPOOLing系统利用了处理器与通道并行上作的能力7、系统管理设备是通过一些数据结构来进行的,下前的()不属于设备管理数据结构。

A.FCBB.DCTC.SDTD.COCT8、在文件的索引节点中存放直接索引指针10个,一级和:级索引指针各1个。

磁盘块大小为IKB,每个索引指针占4B。

若某文件的索引节点已在内存中,则把该文件偏移量(按字节编址)为1234 和307400处所在的磁盘块读入内存,需访问的磁盘块个数分别是()。

A.1.2B.1.3C.2.3D.2.49、下列关于打开文件open()操作和关闭文件close()操作的叙述,只有()是错误的。

A.close()操作告诉系统,不再需要指定的文件了,可以丢弃它B.open()操作告诉系统,开始使用指定的文件C.文件必须先打开,后使用D.目录求必须先打开,后使用10、在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是()。

2022年北京交通大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年北京交通大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)

2022年北京交通大学软件工程专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、采用八体并行低位交叉存储器,设每个体的存储容量为32K×16位,存储周期为400ns,下述说法中正确的是()。

A.在400ns内,存储器可向CPU提供2位二进制信息B.在l00ns内,每个体可向CPU提供27位二进制信息C.在400ns内,存储器可向CPU提供2位二进制信息D.在100ns内,每个体可向CPU提供2位二进制信息2、假定编译器将赋值语句“x=x+3;”转换为指令“add xaddr,3”,其中xaddr是x 对应的存储单元地址。

若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Trough)方式,则完成该指令功能需要访问主存的次数至少是()。

A.0B.1C.2D.343、计算机硬件能够直接执行的是()。

1.机器语言程序IⅡ.汇编语言程序Ⅲ.硬件描述语言程序入A.仅IB.仅I、ⅡC.仅I、ⅢD. I、Ⅱ 、Ⅲ4、下列关于计算机操作的单位时间的关系中,正确的是()。

A.时钟周期>指令周期>CPU周期B.指令周期CPU周期>时钟周期C.CPU周期>指令周期>时钟周期D.CPU周期>时钟周期>指令周期5、下列描述中,正确的是()。

A.控制器能理解、解释并执行所有指令以及存储结果B.所有数据运算都在CPU的控制器中完成C.ALU可存放运算结果D.输入、输出装置以及外界的辅助存储器称为外部设备6、内部总线(又称片内总线)是指()。

A.CPU内部连接各寄存器及运算部件之间的总线B.CPU和计算机系统的其他高速功能部件之间互相连接的总线C.多个计算机系统之间互相连接的总线D.计算机系统和其他系统之间互相连接的总线7、关于同步控制说法正确的是()。

A.采用握手信号B.由统一时序电路控制的方式C.允许速度差别较大的设备一起接入工作D.B和C8、同步控制是()。

北交《软件工程与实践》在线作业二答卷

北交《软件工程与实践》在线作业二答卷
15.可行性研究的步骤中不包括( )的内容.
A.研究现有的系统
B.建立新系统的物理模型解法.
C.导出新系统高层逻辑模型.
D.复查初步分析结果.
答案:C
16.一个软件的宽度是指其控制的( ).
A.跨度
B.模块数
C.层数
D.厚度
答案:A
17.进程的以下哪个状态转换是不可能的( )。
B.屏蔽双绞线
C.同轴电缆
D.光纤
答案:D
11.面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( )到计算机世界的方法.
A.映射
B.对应
C.反映
D.反射
答案:A
12.( )允许用户把若干作业提交计算机系统集中处理的操作系统。
A.网络操作系统
A.阻塞状态-就绪状态
B.等待状态-执行状态
C.执行状态-就绪状态
D.就绪状态-执行状态
答案:B
18.需求分析的任务不包括( ).
A.需求评审.
B.需求描述
C.问题分析
D.系统设计
答案:D
19.人机界面的风格大致经过了( )代的演变.
A.四
B.六
C.五
D.三
答案:A
20.当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系.
A.盒图
B.流程图
C.判定表和判定树
D.关系图
答案:C
二、判断题 (共 20 道试题,共 50 分)
21.引入虚拟存储技术后,逻辑内存总容量是由地址总线的位置确定的。
答案:正确

2022年北京交通大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年北京交通大学软件工程专业《操作系统》科目期末试卷B(有答案)

2022年北京交通大学软件工程专业《操作系统》科目期末试卷B(有答案)一、选择题1、采用SPOOLing技术后,使得系统资源利用率()。

A.提高了B.有时提高,有时降低C.降低了D.提高了,但出错的可能性增人了2、某进程访问页面的序列如下所示。

若工作集的窗口大小为6,则在t时刻的工作集为()。

A.(6,0,3,2)B. (2,3,0,4)C.(0,4,3,2,9)D.(4,5,6,0,3,2)3、()存储管理方式提供一维地址结构。

A.分段B.分页C.分段和段页式D.以上都不对4、下列关于虚拟存储的叙述中,正确的是()A.虚拟存储只能基于连续分配技术B.虚拟存储只能基于非连续分配技术C.虚拟存储容量只受外存容量的限制D.虚拟存储容量只受内存容量的限制5、系统为某进程分配了4个页框,该进程已访问的页号序列为2,0,2,9,3,4,2,8,2,4,8,4,5,若进程要访问的下页的页号为7,依据LRU算法,应淘汰页的页号是()A.2B.3C.4D.86、在下列选项中,()不属于操作系统提供给用户的可使用资源。

A.中断机制B.处理机C.存储器D.I/O设备7、下面说法错误的有()。

I分时系统中,时间片越短越好。

II.银行家算法是防止死锁发生的方法之。

III若无进程处于运行状态,则就绪和等待队列均为空。

A. I和IIB. II和IIIC. I和IIID. I、II和II8、驱动调度算法中,()算法可能会随时改变移动臂的运动方向。

A.电梯调度B.最短寻道时间优先C.扫描D.单向扫描9、某硬盘有200个磁道(最外侧磁道号为0),磁道访问请求序列为:130,42,180,15,199.当前磁头位于第58号磁道并从外侧向内侧移动。

按照SCAN调度方法处理完上述请求后,磁头移过的磁道数是()。

A.208B.287C.325D.38210、若某单处理器多进程系统中有多个就绪进程,则下列关于处理器调度的叙述中,错误的是()。

北京交通大学计算机科学与技术、软件工程及考试范围详情

北京交通大学计算机科学与技术、软件工程及考试范围详情
,其中推免43人; 软件学院:招生10人,其中推免5人。
机科学与技术、软件工程及考试范围详情
考试范围 (101)思想政治理论 、(201)英语一 、(301)数学一 、(923)操作系统原理/(925)数据结构 (101)思想政治理论 、(201)英语一 、(301)数学一 、(923)操作系统原理/(925)数据结构 (101)思想政治理论 、(201)英语一 、(301)数学一 、(923)操作系统原理/(925)数据结构 (101)思想政治理论 、(201)英语一 、(301)数学一 、(923)操作系统原理/(925)数据结构 (101)思想政治理论 、(201)英语一 、(301)数学一 、(923)操作系统原理/(925)数据结构 (101)思想政治理论 、(201)英语一 、(301)数学一 、(923)操作系统原理/(925)数据结构 (101)思想政治理论、(201)英语一 、(301)数学一 、(926)数据结构与软件工程 (101)思想政治理论、(201)英语一 、(301)数学一 、(926)数据结构与软件工程 (901)软件工程 (901)软件工程
北京交通大学计算机科学与技术、软件工程及考
院校所名称 (002)计算机与信息技术学院 (002)计算机与信息技术学院 (002)计算机与信息技术学院 (002)计算机与信息技术学院 (002)计算机与信息技术学院 (002)计算机与信息技术学院 (002)计算机与信息技术学院 (002)计算机与信息技术学院 (010)软件学院 (010)软件学院 专业名称代码 研究方向 (081200)计算机科学与技术 (01)机器学习与认知计算 (081200)计算机科学与技术 (02)先进计算 (081200)计算机科学与技术 (03)移动与互联网络 (081200)计算机科学与技术 (04)计算机安全 (081200)计算机科学与技术 (05)轨道交通信息技术 (081200)计算机科学与技术 (06)数据与知识工程 (083500)软件工程 (01)软件工程理论 (083500)软件工程 (02)软件工程技术 (083500)软件工程 (01)软件服务工程 (083500)软件工程 (02)软件工程技术

19春北交《软件工程与实践》在线作业二答案

19春北交《软件工程与实践》在线作业二答案

------------------------------------------------------------------------------------------------------------------------------ (单选题)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: 白盒法B: 黑盒法C: 因果图法D: 错误推测法正确答案:(单选题)7: 根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ).A: 纠错性维护B: 适应性维护C: 改善性维护D: 预防性维护正确答案:------------------------------------------------------------------------------------------------------------------------------ (单选题)8: 以下不属于白盒测试技术的是( )A: 逻辑覆盖B: 基本路径测试C: 循环覆盖测试D: 等价类划分正确答案:(单选题)9: 软件的发展经历了( )个发展阶段A: 1B: 2C: 3D: 4正确答案:(单选题)10: 存储器的读写速度排列顺序正确的是()。

19考研北京交通大学软件工程考研经验分享

19考研北京交通大学软件工程考研经验分享

19考研北京交通大学软件工程考研经验分享大家好,我考的北京交通大学软件工程,专业课软件工程概论考了114,不算很高。

但总算是考上了。

下面我先来介绍一下本专业的考试情况吧。

专业课专业课考软件工程概论、公共课是数学二,英语二,政治。

报考录取大概是6:1,软件工程(专业学位)报考人数每年都以增加的幅度上升,报考的学科考试难度也在提高。

全日制专硕的复试会录入220人左右,最终录取90人左右。

并且此专业持续处于热门专业状态。

未来就业发展方向比较占优势。

专业课相对出题十分灵活,面向实践,面向专业领域的事迹案例的思考与探究,因此专业课考试难度逐年增加。

并且此专业对英语水平要求比较高,这在复试当中将占取很大的位置。

我在复习的时候对自己超没底,也不知道该怎么学就选择报班,既然要报班就报一个好一点的,想要一次性考上就得狠一点呀。

上网查的时候看到了软件工程考研联盟就关注了,获取了很多软工的考研信息,也看到去年的一位学长在新祥旭报的班,成功考上了心仪的学校,所以就报了新祥旭。

老师给梳理课本,知识点,重难点都不在话下,真题也都给我讲的很透彻。

做题技巧啊啥的都给我讲了,所以关于专业课就很放心。

专业课复习可以分三个部分,在暑假前要把专业书看一遍,形成自己的知识框架体系。

暑假期间就要认真学习了,把这个部分的知识点,重难点都要具体的学习。

暑假后就要慢慢的着手去做真题了,真题要做三遍以上,第一遍分模块做,第二遍分类型做,第三遍就要按着考试时间模拟了。

把题和答案都要分析到位,准备错题本。

心态问题考研心态很重要。

考研不仅拼的是毅力。

我是从一开始就在心底告诉自己一定能考上的,大家一定要相信自己!要坚持,心理上不要畏惧,即使状态不好也不要想着半路放弃,很多同学都已经到了十一月份了结果还是放弃了。

还有的同学在考研期间准备公务员考试,结果考试没过,影响到备考心情,考研最终也没成功。

所以,干什么事情就专注于一件事,不要三心二意。

学会自律,下定决心考研就意味着你要牺牲逛街打游戏k歌化淘宝看剧等一系列娱乐的时间,除非你有自信放松过后能马上回到学习状态,否则不要轻易地对自己说劳逸结合。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
15. (2.5分) 程序控制一般分为( ) 、分支、循环三种基本结构。
分块 顺序 循环 分支
16. (2.5分) 下列叙述正确的是( )。
N-S图可以用于系统设计 PDL语言可以用于运行 PAD图表达的软件过程呈树型结构 结构化程序设计强调效率第一
17. (2.5分) 面向数据结构的设计方法(Jackson方法)是进行( )的形式化的方法。
系统设计 详细设计 软件设计 编码
18. (2.5分) Jackson方法根据( )来导出程序结构。
数据结构 数据间的控制结构 数据流图 IPO图
19. (2.5分) 下列说法正确的是( )。
程序流程图是一种算法描述工具 PAD图是一种描述程序逻辑结构的工具 过程设计语言是一种用于描述模块算法设计和处理细节的语言 PAD图是一种由左往右展开的二维型结构
分层的数据流图映射成软件结构图也应该是分层的 软件结构图的物理输入与输出部分放在主图中较为合适 分层DFD图的映射方法:主图是变换型,子图是事务型;或主图是事务型,子图是变换型 变换型通常用于高层数据流图的转换,而事务型通常用于较低层数据流图的转换
4. (2.5分) 软件设计阶段一般又可分为( )。
29. (2.5分) 软件测试是保证软件质量的重要措施,它的实施应该在( )。
程序编程阶段 软件开发全过程 软件允许阶段 软件设计阶段
30. (2.5分) 黑盒测试方法根据( ) 设计测试用例。
程序调用规则 模块间的逻辑关系 软件要完成的功能 数据结构
31. (2.5分) 一般来说,与设计测试数据无关的文档是( )。
软件开发费用 软件维护费用 软件开发和维护费用 软件研制费用
27. (2.5分) 软件测试是软件开发过程中重要是不可缺少的阶段,其包含的内容和步骤甚多,
集成测试 单元测试 系统测试 验收测试
28. (2.5分) 软件测试方法中,黑盒测试方法和白盒测试方法是常用的方法,其中黑盒测试方
结构合理性 软件外部功能 程序正确性 程序内部逻辑
抽象 模块化 模块独立 信息隐蔽
13. (2.5分) 交换流的DFD由三部分组成,不属于其中一部分的是( )。
事务中心 变换中心 输入流 输出流
14. (2.5分) 在软件开发过程中,以下说法正确的是( )。
程序流程图是逐步求精的好工具 N-S图不可能任意转移控制,符合结构化原则 判定表是一种通用的设计工具 程序流程图和N-S图都不易表达模块的层次结构
穷举地输入测试数据警醒黑盒测试是不可能的 白盒法也不可能进行穷举测试 黑盒法和白盒法都不可能使用测试到达测试 人工检测不能发现计算机不易发现的错误
37. (2.5分) 在软件生存周期中,工作量所占比例最大的阶段是( )阶段。
需求分析 设计 测试 维护
38. (2.5分) 在整个软件维护阶段所花费的全部工作中,( )所占的比例最大。
软件结构图 数据流程图 程序流程图 实体联系图
11. (2.5分) 偶然内聚是指( )。
一个模块内的各处理元素之间没有任何联系 模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能 把需要同时执行的动作组合在一起形成的模块 模块内所有处理元素都在同一个数据结构上操作
12. (2.5分) 在进行软件结构设计时应该遵循的最主要的原则是( )。
需求规格说明书 设计说明书 源程序 项目开发计划
32. (2.5分) 在软件测试中,逻辑覆盖标准主要用于( )。
黑盒测试方法 白盒测试方法 灰盒测试方法 软件验收方法
33. (2.5分) 集成测试的主要方法有两个,分别是( )。
白盒测试方法、黑盒测试方法 渐增式测试方法、非渐增式测试方法 等价分类方法、边缘值分析方法 因果图方法、错误推测方法
1. (2.5分) 将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是( )的。
逻辑性 偶然性 功能性 通信性
2. (2.5分) 模块内的某成分的输出是另一成分的输入,该模块的内聚度是( )的。
功能性 顺序性 逻辑性 偶然性
3. (2.5分) 在分层数据流图映射成软件结构的设计中,下列说中错误的是( )。
34. (2.5分) 软件测试中,白盒法是通过分析程序的( )来设计测试用例的。
应用范围 内部逻辑 功能
输入数据
35. (2.5分) 集成测试时,能较早发现高层模块接口错误的测试方法为( )。
自顶向下渐增式测试 自底向上渐增式测试 非渐增式测试 系统测试
36. (2.5分) 以下说法错误的是( )。
22. (2.5分) 为了提高易读性,源程序内部应加功能性注释,用于说明( )。
模块总的功能 程序段或语句的功能 模块参数的用途 数据的用途
23. (2.5分) 程序设计语言一般来说,可划分为低级语言和高级语言两大类,与高级语言相比
运行效率低,开发效率低
运行效率低,开发效率高 运行效率高,开发效率低 运行效率高,开发效率高
20. (2.5分) ( )工具在软件详细设计过程中不采用。
判定树 IPO图 PDL DFD图
21. (2.5分) 对于详细设计,下面说法错误的是( )。
详细设计是具体地编写程序 详细设计是细化成很容易地从中产生程序图纸 详细设计的结果基本决定了最终程序的质量 详细设计中采用的典型方法是结构化程序设计方法
独立性 有效性 耦合性 安全性
8. (2.5分) 一组语句在程序中多处出现,为了节省内存空间,把这些语句放在一个模块中,该
逻辑性 时间性 偶然性 通信性
9. (2.5分) 软件设计中通常遵循的原则是要使模块间的耦合性尽可能( )。
强 弱 较强 适中
10. (2.5分) 结构化设计的方法中使用的图形工具是( )。
校正性维护 适应性维护 完善性维护 预防性维护
39. (2.5分) 软件的可维护性、可使用性、( )是衡量软件质量的几个主要特性。
可靠性 可复用性 可理解性 可修改性
40. (2.5分) 下面关于软件维护的叙述,( )是正确的。
设计软件时就应考虑到将来的可修改性 维护软件是一件很吸引人的创造性工作 维护软件就是改正软件中的错误 谁编写软件就应由谁来维护这个软件
24. (2.5分) 软件测试可能会发现软件中的( ),但不能证明软件没有错误。
所有错误 错误 逻辑错误 设计错误
25. (2.5分) 软件测试的目的是( )。
证明软件的正确性 找出软件系统中存在的所有错误 证明软件系统中存在错误 尽可能多的发现软件系统中的错误
26. (2.5分) 软件测试是软件质量保证的主要手段之一,测试的费用已超过( )的30%以上
逻辑设计与功能设计 概要设计与详细设计 概念设计与物理设计 模型
模块 模块间传递的数据 模块内部数据 模块的控制关系
6. (2.5分) 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。
目标 数据流
功能 对象
7. (2.5分) 程序内部的各个部分之间存在的联系,用结构图表达时,最关心的是模块的内聚性
相关文档
最新文档