北交大软件工程考试
- 格式:pdf
- 大小:121.38 KB
- 文档页数:8
北交《软件工程与实践》在线作业一一、单选题(共 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(有答案)一、选择题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(有答案)一、选择题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、同步控制是()。
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、若某单处理器多进程系统中有多个就绪进程,则下列关于处理器调度的叙述中,错误的是()。
------------------------------------------------------------------------------------------------------------------------------ (单选题)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考研北京交通大学软件工程考研经验分享大家好,我考的北京交通大学软件工程,专业课软件工程概论考了114,不算很高。
但总算是考上了。
下面我先来介绍一下本专业的考试情况吧。
专业课专业课考软件工程概论、公共课是数学二,英语二,政治。
报考录取大概是6:1,软件工程(专业学位)报考人数每年都以增加的幅度上升,报考的学科考试难度也在提高。
全日制专硕的复试会录入220人左右,最终录取90人左右。
并且此专业持续处于热门专业状态。
未来就业发展方向比较占优势。
专业课相对出题十分灵活,面向实践,面向专业领域的事迹案例的思考与探究,因此专业课考试难度逐年增加。
并且此专业对英语水平要求比较高,这在复试当中将占取很大的位置。
我在复习的时候对自己超没底,也不知道该怎么学就选择报班,既然要报班就报一个好一点的,想要一次性考上就得狠一点呀。
上网查的时候看到了软件工程考研联盟就关注了,获取了很多软工的考研信息,也看到去年的一位学长在新祥旭报的班,成功考上了心仪的学校,所以就报了新祥旭。
老师给梳理课本,知识点,重难点都不在话下,真题也都给我讲的很透彻。
做题技巧啊啥的都给我讲了,所以关于专业课就很放心。
专业课复习可以分三个部分,在暑假前要把专业书看一遍,形成自己的知识框架体系。
暑假期间就要认真学习了,把这个部分的知识点,重难点都要具体的学习。
暑假后就要慢慢的着手去做真题了,真题要做三遍以上,第一遍分模块做,第二遍分类型做,第三遍就要按着考试时间模拟了。
把题和答案都要分析到位,准备错题本。
心态问题考研心态很重要。
考研不仅拼的是毅力。
我是从一开始就在心底告诉自己一定能考上的,大家一定要相信自己!要坚持,心理上不要畏惧,即使状态不好也不要想着半路放弃,很多同学都已经到了十一月份了结果还是放弃了。
还有的同学在考研期间准备公务员考试,结果考试没过,影响到备考心情,考研最终也没成功。
所以,干什么事情就专注于一件事,不要三心二意。
学会自律,下定决心考研就意味着你要牺牲逛街打游戏k歌化淘宝看剧等一系列娱乐的时间,除非你有自信放松过后能马上回到学习状态,否则不要轻易地对自己说劳逸结合。
一.单项选择题A CBC BD D A A DB D D A D D AC A B二.判断题(W表示错误,T表示正确)T T W T W W T W T W 判断题15题出题图是画错的可以忽略此题T T W T W T T W W W三.填空题1.对象2.高内聚,低耦合3.数据4.增量模型5.选择6.文档7.循环8.机器语言9.信息流动10.驱动模块和桩模块四.简答题1.1)通常把在计算机软件的开发与维护过程中所遇到的一系列严重问题笼统地称为软件危机。
概括地说,软件危机包含下述两方面的问题:(1)如何开发软件,以满足社会对软件日益增长的需求;(2)如何更有效地维护数量不断膨胀的已有软件。
2)软件危机主要有以下一些典型表现:对软件开发成本和进度的估计常常很不准确。
经常出现用户对“已完成的”软件产品不满意的情况。
软件产品的质量往往达不到要求。
软件通常是很难维护的。
软件往往没有适当的文档资料。
软件成本在计算机系统总成本中所占的比例逐年上升。
软件开发生产率提高的速度远远不能满足社会对软件产品日益增长的需求。
3)产生软件危机的原因1 .客观原因软件是计算机系统中的逻辑部件而不是物理部件,其显著特点是缺乏“可见性”,因此,管理和控制软件开发过程相当困难。
此外,软件维护通常意味着改正或修改原有的设计,从而使得软件较难维护。
软件的另一个突出特点是规模庞大,而程序复杂性将随着程序规模增加以指数速度上升。
软件可能具有的状态数通常都是天文数字,无法完全预见软件可能遇到的每一种情况。
2 .主观原因在计算机系统发展的早期阶段开发软件的个体化特点,使得许多软件工程师对软件开发和维护有不少糊涂认识,在实际工作中或多或少地采用了错误的方法,这是使软件问题发展成软件危机的主要原因。
错误的认识和做法主要表现为,忽视软件需求分析的重要性,认为软件开发就是写程序,轻视软件维护。
2.3.详细设计的目的: 确定应该怎样具体地实现所要求的系统, 得出对目标系统的精确描述。
北京交通大学22春“计算机科学与技术”《软件工程与实践》期末考试高频考点版(带答案)一.综合考核(共50题)1.非结构化维护用于软件的配置中只有源代码维护。
()A.错误B.正确参考答案:B2.文档document一种数据媒体和其上所记录的数据。
()A.错误B.正确参考答案:B3.面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的()结构A.程序B.数据C.逻辑D.物理参考答案:A4.用户对软件需求的描述不精确,往往是产生软件危机的原因之一。
()A.错误B.正确参考答案:B从中提取出有价值的需求。
()A.错误B.正确参考答案:B6.需求分析的任务不包括()。
A.问题分析B.系统设计C.需求描述D.需求评审参考答案:B7.计算机系统工程是一种从系统层面上的问题求解活动。
()A.错误B.正确参考答案:B8.实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的()。
A.30%B.50%C.70%D.90%参考答案:D9.有一数列:87 55 66 13 19 39 48经过一趟排序后得到:55 87 13 66 19 39 48请问使用的是何种排序方法?()A.简单插入排序B.冒泡排序C.2路归并排序参考答案:C10.开发一个软件项目总存在某些不确定性,即存在风险,有些风险如果控制得不好,可能导致灾难性的后果。
()A.错误B.正确参考答案:B11.类是对具有共同特征的对象的进一步抽象。
()A.错误B.正确参考答案:B12.人机界面的风格大致经过了()代的演变。
A.三B.四C.五D.六参考答案:B13.生产高质量的软件产品是软件工程的首要目标。
()A.错误B.正确参考答案:B14.为改正软件系统中潜藏的错误而进行的维护活动称为()。
C.改善性维护D.预防性维护参考答案:A15.根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为()。
A.纠错性维护B.适应性维护C.改善性维护D.预防性维护参考答案:C16.软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的()阶段。
2021年北京交通大学软件工程专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、下列关于Cache和虚拟存储器的说法中,错误的有()。
I.当Cache失效(即不命中)时,处理器将会切换进程,以更新Cache中的内容II.当虚拟存储器失效(如缺页)时,处理器将会切换进程,以更新主存中的内容III.Cache 和虚拟存储器由硬件和OS共同实现,对应用程序员均是透明的IV.虚拟存储器的容量等于主存和辅存的容量之和A.I、IⅣB.Ⅲ、VC. I、Ⅱ、ⅢD. I、Ⅲ、Ⅳ2、访问相联存储器时,()A.根据内容,不需要地址B.不根据内容,只需要地址C.既要内容,又要地址D.不要内容也不要地址3、在补码加减交替除法中,参加操作的数和商符分别是()。
A.绝对值的补码在形成商值的过程中自动形成B.补码在形成商值的过程中自动形成C.补码由两数符号位“异或”形成D.绝对值的补码由两数符号位“异或”形成4、ALU属于()。
A.时序电路B.控制器C.组合逻辑电路D.寄存器5、假设有7位信息码010101,则低位增设偶校验位后的代码和低位增设奇校验位后的代码分别为()。
A.01101010 01101010B.0101010 01101011C.01101011 01101010D.01101011 011010116、总线宽度与下列()有关。
A.控制线根数B.数据线根数C.地址线根数D.以上都不对7、下列关于总线仲裁方式的说法中,正确的有()。
I.独立请求方式响应时间最快,是以增加处理器开销和增加控制线数为代价的II.计数器定时查询方式下,有,根总线请求(BR)线和一根设备地址线,若每次计数都从0开始,则设备号小的优先级高III.链式查询方式对电路故障最敏感IV.分布式仲裁控制逻辑分散在总线各部件中,不需要中央仲裁器A.III,IVB. I,III,IVC. I,II,IVD.II,III,IV8、只有当程序要执行时,它才会去将源程序翻译成机器语言,而且一次只能读取、翻译并执行源程序中的一行语句,此程序称为()。
北京交通大学智慧树知到“计算机科学与技术”《软件工程与实践》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.在树形结构中,每一层的数据元素只和上一层中的一个元素相关。
()A.错误B.正确2.文档记录软件开发活动和阶段成果,具有永久性,可供人或机器阅读。
()A.错误B.正确3.一个模块的()是指能直接控制该模块的模块数。
A.扇出数B.扇入数C.宽度D.深度4.高级程序设计语言C++是C语言的发展和扩充,它们都是结构化程序设计语言。
()A.错误B.正确5.软件也会磨损和老化。
()A.错误B.正确6.进程的以下哪个状态转换是不可能的()。
A.就绪状态-执行状态B.执行状态-就绪状态C.阻塞状态-就绪状态D.等待状态-执行状态7.面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的()结构A.程序B.数据C.逻辑D.物理8.进程间由于共享资源而产生的制约关系称为进程同步。
()A.错误B.正确9.黑盒测试时,既要考虑程序的内部逻辑结构又要考虑其外部特性。
()A.错误B.正确10.用户对软件需求的描述不精确,往往是产生软件危机的原因之一。
()A.错误B.正确第1卷参考答案一.综合考核1.参考答案:B2.参考答案:B3.参考答案:B4.参考答案:A5.参考答案:A6.参考答案:D7.参考答案:A8.参考答案:B9.参考答案:A10.参考答案:B。
2021年北京交通大学软件工程专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、地址线A15~A0(低),若选取用16K×1位存储芯片构成64KB存储器,则应由地址码()译码产生片选信号。
A.A15,A14B.A0,AlC.A14,A13D.A1,A22、主存储器主要性能指标有()。
1.存储周期Ⅱ.存储容量Ⅲ.存取时间Ⅳ.存储器带宽A.I、IⅡB.I、IⅡ、IVC. I、Ⅲ、lVD.全部都是3、某数采用IEEE754标准中的单精度浮点数格式表示为C6400000H,则该数的值是()。
A.-1.5×213B.-1.5×212C.-0.5×213D.-0.5×2124、设x为整数,[x]补=1.x1x2x3x4x5,若要x<-16,x1~ x5应满足的条件是()。
A. x1~ x5至少有一个为1B.x1必须为1,x2~x5至少有一个为1C.x1必须为0,x2~x5至少有一个为1D.x1必须为0,x2~x5任意5、下列编码中,能检测出所有长度小于或等于校验位(检测位)长度的突发错的校验码是()。
A.循环冗余校验码B.海明码C.奇校验码D.偶校验码6、一次总线事务中,主设备只需给出一个首地址,从设备就能从首地址开始的若干连续单元读出或写入多个数据。
这种总线事务方式称为()。
A.并行传输B.串行传输C.突发传输D.同步传输7、下列关于多总线结构的叙述中,错误的是()。
A.靠近CPU的总线速度较快B.存储器总线可支持突发传送方式C.总线之间需通过桥接器相连D.PCI-Expressx16采用并行传输方式8、下列描述中,正确的是()。
A.控制器能理解、解释并执行所有指令以及存储结果B.所有数据运算都在CPU的控制器中完成C.ALU可存放运算结果D.输入、输出装置以及外界的辅助存储器称为外部设备9、CPU中的译码器要用()。
A.地址译码人B.指令译码C.数据译码1D.控制信号译码10、计算机执行乘法指令时,由于其操作复杂,需要更多的时间,通常采用()控制方式。
2021年北京交通大学软件工程专业《计算机组成原理》科目期末试卷B(有答案)一、选择题1、有如下C语言程序段:for(k=0;k<1000;k++)a[k]=a[k]+32;若数组a及变量k均为int型,int型数据占4B,数据Cache采用直接映射方式、数据区大小为1KB,块大小位16B,该程序段执行前Cache为空,则该程序段执行过程中访问数组a的Cache缺失率约为()。
A.1.25%B.2.5%C.12.5%D.25%2、若单译码方式的地址输入线为6,则译码输出线有()根,那么双译码方式有输出线()根。
A.64,16B.64,32C.32,16D.16,643、用海明码对长度为8位的数据进行检/纠错时,若能纠正一位错,则校验位数至少为()。
A.2B.3C.4D.54、计算机中表示地址时,采用()。
A.原码B.补码C.移码D.无符号数5、假设编译器规定int 和shot类型长度分别为32位和16位,若有下列C语言语句:unsigned short x=65530;unsigned int y=x;得到y的机器数为()。
A.00007FFAHB.0000 FFFAHC.FFFF 7FFAHD.FFFF FFFAH6、为了对n个设备使用总线的请求进行仲裁,如果使用独立请求方式,则需要()根控制线。
A.nB.log2n+2C.2nD.37、在下面描述的PCI总线的基本概念中,不正确的表述是()。
A.PCI总线支持即插即用B.PCI总线可对传输信息进行奇偶校验C.系统中允许有多条PCI总线D.PCI设备一定是主设备8、计算机硬件能够直接执行的是()。
1.机器语言程序IⅡ.汇编语言程序Ⅲ.硬件描述语言程序入A.仅IB.仅I、ⅡC.仅I、ⅢD. I、Ⅱ 、Ⅲ9、()可区分存储单元中在放的是指令还是数据。
A.存储器B.运算C.用户D.控制器10、微程序控制器的速度比硬布线控制器慢,主要是因为()。