北京科技大学计算机专业硕士生面试题 - 计算机类研究生面试试题_第1页
北京科技大学计算机专业硕士生面试题 - 计算机类研究生面试试题_第2页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程:如什么是软件危机,如何避免?软件危机(SoftwareCrisis)是计算机软件在它的开发和维护过程中所遇到的一系列严求;如何维护数量不断膨胀的已有软件。生了程序设计方法学。软件危机的主要表现:对软件开发成本和进度的估计常常很不准确。用户对“已完成的”软件系统不满意的现象经常发生。软件产品的质量常常靠不住。软件可靠性和质量保证的确切定量概念刚刚出现,软件质量保证技术(复审和测试软件常常是不可维护的。程序中的错误很难改正,实际上不可能使这些程序适应新的硬件环境,也不能根据用户的需求在原有程序中增加新的功能。软件通常没有适当的文档资料。”(与代码完全一致)软件成本在计算机系统总成本中所占比例逐年上升。起的:网络:网卡作用?网卡也叫“网络适配器”,英文全称为“NetworkInterfaceCard”,简称“NIC”,网同轴电缆连接还是光纤连接,都必须借助于网卡才能实现数据的通信。网卡的主要工作原理是整理计算机上发往网线上的数据烧入RO(只读存储芯片)中的,我们把它叫做MAC地址(物理地址,且保证绝对不会重复。我们日常使用的网卡都是以太网网卡。目前网卡按其传输速度来分可分为10M(1000M)网卡。如果只是作为一般用途,如日常办公等,比较10M10/100MCDMA数据是0还是1?(参课本67页2-1;数据结构:进入迷宫采用什么算法能出来?(下一个要走的点结构就出来了。4复这条路,达到寻找正确路径的效果。5.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?6的功能。DBMS逻辑结构设计阶段:将概念结构转换为DBMS存储结构和存取方法。DBMS物理设计的结果建立数据库、编制与调试应用程序、组织数据入库并进行系统试运行。数据库运行和维护阶段:不断地对其结构性能进行评价、调整和修改7RISCCISCCISC结构特点:机器指令系统庞大复杂。RISC结构特点:机器指令系统简单,规模小,复杂度低。CISC的问题:200(2)指令操作繁杂,执行速度很低;难以优化生成高效机器语言程序,编译也太长,太复杂;员负担。RISC的问题;CISC上一条指令完成的功能现在需多条RISC加重汇编语言程序设计负担,增加了机器语言程序长度,加大指令信息流量。(3)RISCCISC由于RISCCISC8进程与线程区别?进程和线程都是由操作系统所体会的程序运行的基本单元对应用的并发性。进程和线程的区别在于:线程的划分尺度小于进程,使得多线程程序的并发性高。序的运行效率。多个线程执行控制。这就是进程和线程的重要区别。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行.电脑开机需要检测什么?首先是CPU,如果你的CPU有问题的话那机器就点不亮然后是显卡,会显示你的显卡类型,还有显存等,然后就是内存检测再后来是IDE设备(硬盘,光驱等)然后就搜索你的C盘根目录检查系统引导,其中还有些设备检测,但看不到然后就要从你的硬盘开始启动了什么是面向对象?和面向过程有什么区别?面向过程就是分析出解决问题所需要的步骤然后用函数把这些步骤一步一步实现使用时候一个一个依次调用就可以了面向对象是把构成问题事务分解成各个对象建立对象目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。分析 基本构件 方法 工具面向过程 基于算法 函数/过程 数据流图、伪码... ...面向对象 基于对象 类 UML建模... Rose,viso面向对象的三个特征:封装继承多态软件设计瀑布模型的七个步骤?瀑布模型开发阶段瀑布模型开发阶段阶段系统需求主要工作调研用户需求及用户环境论证项目可行性制定项目初步计划开发计划进行评审应完成的文档可行性报告项目初步开发计划应完成的文档质量控制手段规范工作程序及编写文档对可行性报告及项目初步确定系统运行环境建立系统逻辑模型需求分析确定系统功能及性能要求编写需求规格说明、用户手册概要、测试计划确认项目开发计划

需求规格说明测试计划

术与工具,如结构化分析规范工作程序及编写文档对已完成的4种文档进行评审在进行系统设计时采用先进的技建立系统总体结构,划分功能模块 概要设计说明书数据库设计说明书(如概要设计定义各功能模块接口果有)

术与工具,如结构化计SD、结构图SC编写规范化工作程序及文档数据库设计(如果需要)制定组装测试计划对已完成的文档进行评审设计各模块具体实现算法详细设计确定模块间详细接口制定模块测试方案编写程序源代码实现 进行模块测试和调试编写用户手册对实现过程及已完成的文档进行评审执行集成测试计划

组装测试计划模块测试计划对已完成的文档进行评审程序调试报告用户手册系统源程序清单

设计时采用先进的技术与工具结构图SC规范工作程序及编写文档在实现过程中采用先进的技术与工具,如结构图SC规范工作程序及编写文档测试时采用先进的技术和工具

编写集成测试报告测试整个软件系统(健壮性测试)试用用户手册编写开发总结报告为纠正错误,完善应用而进行修改对修改进行配置管理

集成测试报告确认测试报告用户手册开发工作总结故障报告修改报告

规范工作程序及文档编写对测试工作及已完成的文档进行评审维护时采用先进的工具维护 编写故障报告和修改报修订用户手册

配置管理

对维护工作及已完成的文档进行评审瀑布模型的特点它的致命缺点在于只有做出精确的需求分析,才能取得预期的结果。由于各种客观、主观的原因,需求分析往往不很精确,常常给日后的开发带来隐患12逻辑地址和物理地址?MACMACmediaaccesscontrol思是媒体访问控制,它是固化在你的网卡的BIOSMAC482424序列号。逻辑地址是因为MAC48MAC以人们用ARPRARP32MACDNSIP,你在访问的时侯就不用再去记它的IP地址,而只要记住它的域名就可以了。MACMACIP13网络地址转换(NAT)?什么是NAT?网络地址转换(NAT)是一个Internet工程任务组(InternetEngineeringTaskIETF)标准,用于允许专用网络上的多台 PC(使用专用地址段,例如 10.0.x.x、192.168.x.x、172.x.x.x)共享单个、全局路由的IPv4地址IPv4地址日益不足是经常部署NAT的一个主要原因WindowsXP和WindowsMe中的“Internet连接共享”及许多Internet网关设备都使用NAT,尤其是在通过DSL或电缆调制解调器连接宽带网的情况下。NAT对于解决IPv4地址耗费问题(在IPv6时性的解决方案。这种IPv4IPv6来克服这个问题的原因所在。除了减少所需的IPv4地址外,由于专用网络之外的所有主机都通过一个共享的IP地址来监控通信,因此

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论