【单选题】在I/O设备与主机间进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是(5)方式。
A、中断
B、程序查询
C、无条件传送
D、直接存储器存取
答案:D
解析:中断方式下的数据传送是当I/O接口准备好接收数据或准备好向CPU传送数据时,就发出中断信号通知CPU。对中断信号进行确认后,CPU保存正在执行的程序的现场,转而执行提前设置好的I/O中断服务程序,完成一次数据传送的处理。这样,CPU就不需要主动查询外设的状态,在等待数据期间可以执行其他程序,从而提高了CPU的利用率。采用中断方式管理I/O设备,CPU和外设可以并行地工作。 程序查询方式下,CPU通过执行程序查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。 直接内存存取(Direct Memory Access,DMA)方式的基本思想是通过硬件控制实现主存与I/O设备间的直接数据传送,数据的传送过程由DMA控制器(DMAC)进行控制,不需要CPU的干预。在DMA方式下,由CPU启动传送过程,即向设备发出“传送一块数据”的命令,在传送过程结束时,DMAC通过中断方式通知CPU进行一些后续处理工作。
【单选题】BUG记录应该包括( )。 ①编号②bug描述③bug级别④bug所属模块⑤发现人
A、①②
B、①②③
C、①②③④
D、①②③④⑤
答案:D
【单选题】若要求对大小为n的数组进行排序的时间复杂度为,且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是( )
A、快速排序
B、归并排序
C、堆排序
D、冒泡排序
答案:B
解析:常见的排序方法的基本情况如图所示,满足时间复杂度且是稳定的方法只有归并排序最符合,
【单选题】当用户需求不清晰,需求经常发生变化,系统规模不太大时,最适宜采用软件开发方法是( )。
A、结构化
B、原型
C、面向对象
D、敏捷
答案:B
【单选题】程序计数器(P C)是( )中的寄存器。
A、运算器
B、控制器
C、Cache
D、I/O设备<br>
答案:B
【单选题】以下关于文档测试的说法中,不正确的是( )。
A、文档测试需要仔细阅读文档,检查每个图形
B、文档测试需要检查文档内容是否正确和完善
C、文档测试需要检查标记是否正确
D、文档测试需要确保大部分示例经过测试
答案:D
解析:本题考查文档测试的知识。文档测试是检验样品用户文档的完整性、正确性、一致性、易理解性、易浏览性。主要测试内容有:1.仔细阅读,跟随每个步骤,检查每个图形;2.检查文档的编写是否满足文档编写的目的;3.内容是否齐全、正确;4.内容是否完善;5.标记是否正确;文档中的示例都经过测试,而不是大部分,故正确答案为D
【单选题】王某是M国际运输有限公司计算机系统管理员。任职期间,王某根据公司的业务要求开发了“海运出口业务系统”,并由公司使用。随后,王某向国家版权局申请了计算机软件著作权登记,并取得了《计算机软件著作权登记证书》,证书明确软件名称是“海运出口业务系统V1.0”,著作权人为王某。以下说法中,正确的是( )。
A、海运出口业务系统V1.0的著作权属于王某
B、海运出口业务系统V1.0的著作权属于M公司
C、海运出口业务系统V1.0的著作权属于王某和公司
D、王某获取的软件著作权登记证是不可以撤消的
答案:B
解析:本题主要考查职位作品的著作权归属问题。如果开发者在单位或组织中任职期间,所开发的软件若符合以下条件的,则软件著作权应归单位或组织所有:针对本职工作中明确规定的开发目标所开发的软件;开发出的软件属于从事本职工作活动的结果;使用了单位或组织的资金、专用设备、未公开的信息等物质、技术条件,并由单位或组织承担责任的软件。
【单选题】确定采用哪种软件体系结构是在( )阶段进行的。
A、需求分析
B、概要设计
C、详细设计
D、软件实现
答案:B
解析:本题考查软件设计的基础知识。软件体系结构就是描述软件的部分及其部分之间的关系。软件体系结构应该尽早确定,一般在软件开发的概要设计阶段进行,故正确答案为B。
【单选题】某计算机系统采用页式存储管理方案,假设其地址长度为32位,其中页号占20位,页内地址占12位。系统中页面总数与页面大小分别为( )
A、1K,1024K
B、4K,1024K
C、1M,1K
D、IM,4K
答案:D
解析:本题考查操作系统段页式存储的基础知识。页号占20位:最多允许2^20个页=1M个页;页内地址12位:每页的容量位2^12=4K;故正确答案为:D
【判断题】常见的网络操作系统有UNIX、Windows CE和Linux。
A、正确
B、错误
答案:B
解析:错误,常见的网络操作系统有UNIX、Windows NT。其中Windows CE和Linux属于嵌入式操作系统。