整理的内容来自于王道论坛上出现的16级往前的所有技术类考过的复试题目,学姐整理了半个月,希望能对接下来复试的学弟学妹们有所帮助哦!~~~来自16级技术类刘畅
计算机网络(最多)、测试技术、操作系统、数据结构(相对少些)。给学弟们说说我记得的复试题目“简述网卡的作用”、“简述系统结构”、“简述什么是物联网”、“简述应用层协议”、“简述传输层协议”、“简述网络层协议”、“简述数据链路层协议”、“简述OSI模型与TCP/IP模型有什么不同”、“简述同步与异步的区别”、“简述进程和线程的区别”、“请简述自顶向下集成测试方法和自底向上集成测试方法的区别”、“简单介绍下你使用过的数据结构”、“简述主要的进程调度算法”、“简述造成死锁需要的条件”、“简述黑盒测试和白盒测试的区别”、“简述软件开发过程的主要模型”等。
软件工程(张海潘 清华大学出版社):
1 软件开发过程的主要模型:
1)瀑布模型 前一阶段的工作完成后,才能开始下一阶段的工作,前一阶段的输入文档就是后一阶段的输入文档。
优:强迫开发人员采用规范的方法 软件维护相对容易
缺 :基于文档驱动,开发出的产品可能不是用户在真正需要的 各个阶段的划分完全固定,产生大量文档,增加了工作量
2)快速原型 快速建立起可以运行的程序,完成的功能是最终产品的一个子集优:不带反馈环 开发线性进行 满足用户真实需求
缺:导致系统设计差,效率低,难以维护
3)增量模型 渐增模型 在各个阶段并不交付一个可运行的完整产品,而是交付用户满足用户需求的一个子集的可运行产品
优: 逐步向用户提供产品,可以在较短时间内完成部分工作 可以使用户有充分的时间学习和适应新产品 降低开发风险 易于维护
缺点:但必须在实现各个部分之前就完成全部的需求分析,规格说明,概要设计 需要开放式体系结构,边做边修改模型,不容易控制整个过程
4)螺旋模型 结合和快速原型和瀑布模型,每个阶段之前都增加了风险分析的快速原型模型
优点:有利于已有软件的重用,有助于把软件质量作为软件开发的一个重要目标,减少了测试不足带来的风险 适用于内部开发的大规模软件项目 风险驱动
缺点:风险人员需要有经验且经过充分训练
www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。