王丹第九章计算机答案

合集下载

计算机组织与系统结构第九章习题答案

计算机组织与系统结构第九章习题答案

3. 假定一个政府机构同时监控100路移动电话的通话消息,通话消息被分时复用到一个带宽为4MBps的网络上,复用使得每传送1KB的通话消息需额外开销150µs,若通话消息的采样频率为4KHz,每个样本的量化值占16位,要求计算每个通话消息的传输时间,并判断该网络带宽能否支持同时监控100路通话消息?参考答案:每路移动电话1秒钟所要传输的数据量:4000HZ x(16/8)B=8000B=7.8125KB该网络传输1KB数据所需要的时间为:150µs+(1KB / 4MB)=394µs所以实际传输100路移动电话所需时间为:394µs/KB x7.8125KB x 100=0.31s因为0.31s小于1秒钟,故该网络带宽支持同时监控100路通话消息。

4.假定一个程序重复完成将磁盘上一个4KB的数据块读出,进行相应处理后,写回到磁盘的另外一个数据区。

各数据块内信息在磁盘上连续存放,并随机地位于磁盘的一个磁道上。

磁盘转速为7200RPM,平均寻道时间为10ms,磁盘最大数据传输率为40MBps,磁盘控制器的开销为2ms,没有其他程序使用磁盘和处理器,并且磁盘读写操作和磁盘数据的处理时间不重叠。

若程序对磁盘数据的处理需要20000个时钟周期,处理器时钟频率为500MHz,则该程序完成一次数据块“读出-处理-写回”操作所需的时间为多少?每秒钟可以完成多少次这样的数据块操作?参考答案:平均旋转等待时间:(1s / (7200/60)) / 2 ≈8.33/2 ≈4.17ms因为块内信息连续存放,所以数据传输时间:4KB / 40MBps ≈0.1ms平均存取时间T :寻道时间+ 旋转等待时间+ 数据传输时间= 10ms + 4.17ms + 0.1ms = 14.27ms读出时间(写回时间):14.27ms+2ms = 16.27ms数据块的处理时间:20000 / 500MHz ≈0.04ms因为数据块随机存放在某个磁道上,所以,每个数据块的“读出-处理-写回”操作时间都是相同的,所以完成一次操作时间:16.27ms x 2+0.04ms = 32.58ms每秒中可以完成这样的数据块操作次数:1s / 32.58ms ≈30次5. 假定主存和磁盘存储器之间连接的同步总线具有以下特性:支持4字块和16字块两种长度(字长32位)的突发传送,总线时钟频率为200MHz ,总线宽度为64位,每个64位数据的传送需1个时钟周期,向主存发送一个地址需要1个时钟周期,每个总线事务之间有2个空闲时钟周期。

大学计算机基础 第9章 习题参考答案

大学计算机基础      第9章 习题参考答案

习题九一、用适当内容填空1.计算机系统运行和操作的最小功能单位是指令,一台计算机中全部指令的集合称为指令系统。

2.计算机能够直接识别的程序设计语言是机器语言,其直接使用机器指令或二进制格式编写程序。

3.汇编语言是一种低级语言,它是面向过程的语言。

高级语言书写的源程序可以通过解释或编译方式来执行。

4.字符型是一种基本数据类型,一般程序设计语言中都采用8位二进制位来表示,其对应值的范围是0-255。

5.在程序中要处理200名学生一门课的成绩信息,应该定义数组类型变量;要处理200名学生的档案资料应该定义记录或结构类型变量。

6.在程序运行过程中值不可改变的量称为常量,可改变的量称为变量。

7.结构化程序设计的3种基本逻辑结构为顺序、分支或选择和重复或循环,合理使用这3种控制结构可以表现任何复杂的控制关系。

8.过程是功能独立或需要多次调用的程序段,它也可以称为函数或子程序。

9.一段程序代码需要多次反复执行,需要使用重复或循环结构来表达;根据判断条件结果决定是否执行一段程序,应该使用分支或选择结构表示。

10.循环也称为重复,其对应两种类型,分别为当型结构和直到型结构。

11.面向过程程序设计的核心是算法和数据结构;面向对象程序设计的核心是类和对象。

12.结构化程序设计应遵循自顶向下、逐步求精、模块化和限制使用goto语句原则。

13.采用结构化程序设计方法能够使程序易读、易理解、易维护和结构良好。

虽然这种方法具有许多优点,但它仍是一种面向过程的程序设计方法。

14.VB是一个可视化操作界面、面向对象的程序设计语言;在VB中可以直接创建Access 数据库。

15.在VB窗口中添加的对象都具有若干属性,在窗口设计阶段改变对象属性可以在①属性窗口中操作,在程序运行时改变属性应该在相关对象事件代码中操作。

16.类是一组数据及该组数据能够实现操作的封装体。

在类与对象的关系中,类是对对象的抽象,而对象是类的实例。

17.在面向对象方法中,信息隐藏是通过对象的封装性来实现的;同样的消息被不同的对象接收时可导致不同的行为,这是对象的多态性。

第9章习题参考答案

第9章习题参考答案

第8章习题1.简述数据库的特点。

答:数据库是长期储存在计算机内的、有组织的、可共享的数据集合。

数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余性、较高的数据独立性和易扩展性,并可为各种用户共享。

2.文件管理系统和数据库管理系统的区别是什么?相同点呢?3.有哪几种数据模型?哪种是目前流行的模型?答:数据模型:层次模型、网状模型、关系模型。

关系模型是目前流行的模型,关系模型中,数据组织采用二维表,Oracle、SQL Server都采用这种模型。

4.关系数据库管理系统中的关系是什么?在一个关系中,什么称为元组?什么称为属性?答:关系模型中数据的逻辑结构是一张二维表,它由行和列组成。

一个关系对应一张表。

表中的一行为元组。

表中的一列称为一个属性。

5.插入和删除操作有何区别?更新和选择操作有何区别?投影操作有何作用?答:插入操作在表中插入一个新的元组;删除操作根据要求删去表中相应的元组。

更新操作应用于一个关系,用来更新元组中的部分属性值;选择操作根据操作要求从原关系中选择部分元组,组成一个新的关系,其属性保持不变。

投影操作也是一种一元操作,它用于由一个关系产生另外一个新关系。

新关系中的属性(列)是原关系中属性的子集。

投影操作所得到的新关系中的元组属性减少,在这个操作中元组(行)的数量保持不变。

6.什么叫结构化查询语言(SQL)?答:结构化查询语言(SQL)是美国国家标准协会(ANSI)和国际标准组织(ISO)用于关系数据库的标准化语言。

它包含4个部分:数据查询语言DQL,数据操纵语言DQL,数据定义语言DQL,数据控制语言。

7.有如图9.17所示的关系A 、B 、C 。

写出下列SQL 语句的结果。

select * from A where A2=16 答:8.有如图9.17所示的关系A 、B 、C。

写出下列SQL 语句的结果。

select Al, A2 from a where A2=16 答:9.有如图9.17所示的关系A 、B 、C 。

计算机网络课后题答案第九章【精选】

计算机网络课后题答案第九章【精选】

第九章无线网络9-01.无线局域网都由哪几部分组成?无线局域网中的固定基础设施对网络的性能有何影响?接入点AP 是否就是无线局域网中的固定基础设施?答:无线局域网由无线网卡、无线接入点(AP)、计算机和有关设备组成,采用单元结构,将整个系统分成许多单元,每个单元称为一个基本服务组。

所谓“固定基础设施”是指预先建立起来的、能够覆盖一定地理范围的一批固定基站。

直接影响无线局域网的性能。

接入点AP 是星形拓扑的中心点,它不是固定基础设施。

9-02.Wi-Fi 与无线局域网WLAN 是否为同义词?请简单说明一下。

答:Wi-Fi 在许多文献中与无线局域网WLAN 是同义词。

802.11 是个相当复杂的标准。

但简单的来说,802.11 是无线以太网的标准,它是使用星形拓扑,其中心叫做接入点AP(Access Point),在MAC 层使用CSMA/CA 协议。

凡使用802.11系列协议的局域网又称为Wi-Fi(Wireless-Fidelity,意思是“无线保真度”)。

因此,在许多文献中,Wi-Fi 几乎成为了无线局域网WLAN 的同义词。

9-03 服务集标示符SSID 与基本服务集标示符BSSID 有什么区别?答:SSID(Service Set Identifier)AP 唯一的ID 码,用来区分不同的网络,最多可以有32 个字符,无线终端和AP 的SSID 必须相同方可通信。

无线网卡设置了不同的SSID 就可以进入不同网络,SSID 通常由AP 广播出来,通过XP 自带的扫描功能可以相看当前区域内的SSID。

出于安全考虑可以不广播SSID,此时用户就要手工设置SSID 才能进入相应的网络。

简单说,SSID 就是一个局域网的名称,只有设置为名称相同SSID 的值的电脑才能互相通信。

BSS 是一种特殊的Ad-hoc LAN 的应用,一个无线网络至少由一个连接到有线网络的AP 和若干无线工作站组成,这种配置称为一个基本服务装置BSS (Basic Service Set)。

大学计算机基础第九章课后答案.doc

大学计算机基础第九章课后答案.doc

1.2. 后序遍历结果是DEBFCA5.结点数最多有32个习题九答案图9.13(b)所对应的二叉树前序、中序及后序遍历序列。

前序遍历序列ABDHIEJCFG中序遍历序列HDIBJEAFCG后序遍历序列HIDJEBFGCA3.该二叉树中有14个叶子结点。

4.该二叉树中有19个叶子结点6.线性表的顺序存储结构和链式结构的优缺点。

答:线性表的顺序存储是指在内存中用地址连续的一块存储空间顺序存放线性表的各个元素,用这种存储形式存储的线性表称其为顺序表。

也就是说只要知道顺序表首地址和每个数据元素所占地址单元的个数就可求出第i个数据元素的地址来。

顺序表能实现按数据元素的序号存取的特点。

顺序表的插入元素则需要先将第i个元素后的每个元素向后移动,为新元素让出位置。

最后修改表的长度。

而链式结构不采用地址连续的存储空间,它是通过“链”来建立数据元素之间的逻辑关系,对线性表插入、删除不需要移动数据元素。

7.数据存储结构的类型答:数据存储结构常用的有两种:顺序存储、链式存储,另外还有索引存储和散列存储。

8.栈和队列的主要特征。

答:栈是插入和删除的操作被限制在某一端进行线性表。

允许插入、删除的这一端称为栈顶,另一端称为栈底。

往栈中插入元素称为进栈,删除元素称为出栈。

栈的特点是后进先出。

队列是限定插入元素操作在表一端进行,而删除操作在表的另一端进行的特殊数据结构。

把允许插入元素的一端叫队尾,允许删除元素的一端叫队首。

队列的特点是先进先出。

9.流程图(1)⑸解法1:结束(7)程序流程图程序N-S图for(n=100;n<1000;n++) 换行开始。

大学计算机基础1-9章课后习题及答案

大学计算机基础1-9章课后习题及答案

第1章课后习题一. 填空题1. 2006年,Google首席执行官________(Eric Schmidt)在搜索引擎大会首次提出“云计算”(Cloud Computing)的概念。

2. 微型计算机的内存是由RAM(随机存储器)和__________组成的。

3. 网络安全系统中的________是一道位于内部网络或计算机与外部网络之间的屏障,实质就是一个软件或者是软件与硬件设备的组合。

4. 现代计算机的基本工作原理是存储程序和程序控制。

这一原理是美籍匈牙利数学家___于1946年提出的,因此,又称为_____原理。

5. 主板是微型计算机的主体,_____是主板的灵魂,决定了主板的性能和价格。

6. _____是计算机性能的一个重要指标,是指计算机中每个字所包含的二进制的位数,由计算机CPU的类型所决定。

7. 按总线内传输的信息种类,可将总线分为________、________、________。

8. 物联网的核心和基础仍然是________,是在互联网基础上的延伸和扩展的网络。

二. 选择题1. 个人计算机属于________。

A. 小巨型机B. 小型计算机C. 微型计算机D. 中型计算机2. 世界上公认的第一台电子计算机(ENIAC)诞生于________。

A. 1945年B. 1946年C. 1955年D. 1956年3. 计算机病毒可以使整个计算机瘫痪,危害极大。

计算机病毒是________。

A. 一条命令B. 一段特殊的程序C. 一种生物病毒D. 一种芯片4. 下列4项中,不属于计算机病毒特征的是________。

A. 潜伏性B. 传染性C. 可触发性D. 免疫性5. 使用超大规模集成电路制造的计算机应该归属于________。

A. 第一代B. 第二代C. 第三代D. 第四代6. 计算机“病毒”实质是________。

A. 计算机供电不稳定造成的计算机工作不稳定B. 隐藏在计算机中的一段程序,条件合适时就运行,且会破坏计算机的正常工作C. 计算机硬件系统损坏,使计算机的电路时断时通D. 盘片发生了霉变7. 计算机感染病毒后会产生各种现象,以下不属于病毒现象的是________。

计算机一级等级考试第九章习题及解答

计算机一级等级考试第九章习题及解答

第九章 习题
五.操作题 1.浏览首页,将其“新闻中心”网页 保存在软盘上,将“新闻中心”添加到收藏夹中,将“新闻 中心”里的第一条新闻分别以网页和文本的方式保存在软盘 上。 2.在某个搜索网站中搜索目前的免费电子邮件网站以及提 供免费个人主页空间的网站。 3.在某个免费电子邮件网站中(如、 )申请一个免费电子邮箱。 4.利用Google搜索引擎,查找新闻组中关于恐龙灭)。
第九章 习题
二.单选题 21.如果用拨号的方式连接Internet,以下哪 项是不需要的?( D ) (A)一条电话线 (B)一个调制调节器 (C)一个Internet帐号 (D)一台打印机
Hale Waihona Puke 九章 习题三.多选题 1.如果下载后的文件不能使用,一般可能的情况 是( )。 (A)此文件是压缩格式 (B) 本机中没有安装此类型文件的应用软件 (C)此文件遭破坏 (D) 此文件名称不正确 2.发送电子邮件时,( )是不可缺少的。 (A)邮件内容 (B) 对方电子邮件地址 (C)主题 (D)发送方的电子邮件地址
第九章 习题
二.单选题 7.Internet是一个( D )。 (A)大型系统 (B)国际性组织 (C)电脑软件 (D)网络的集合 8.TCP的主要功能是( B )。 (A) 进行数据分组 (B)保证可靠传输 (C) 确定数据传输路径 (D)提高传输速度
第九章 习题
二.单选题 9.Internet是一种称之为( C )的专用计算机将网 络互联在一起的。 (A)服务器 (B)终端 (C)路由器 (D) 网卡 10.以下哪个统一资源定位器的写法正确?( C ) (A)\que\que.html (B)http//\que\que.html (C) /que/que.html (D) /que/que.html

大学计算机基础教程课后习题答案(大一)

大学计算机基础教程课后习题答案(大一)

计算机基础作业第一章计算机与信息社会习题 1一、思考题:1.计算机的发展经历了哪几个阶段?各阶段的主要特征是什么?答:计算机经历了电子管、晶体管、中小规模集成电路和大、超大规模集成电路等 4 个阶段。

电子管计算机的特征是:采用电子管作为计算机的逻辑元件,内存储器采用水银延迟线,外存储器采用磁鼓、纸带、卡片等,运算速度只有每秒几千次到几万次基本运算,内存容量只有几千个字节,使用二进制表示的机器语言或汇编语言编写程序。

晶体管计算机的特征是:用晶体管代替了电子管,大量采用磁芯作为内存储器,采用磁盘、磁带等作为外存储器。

采用了中小规模集成电路的计算机的特征是:用集成电路代替了分立元件。

集成电路是把多个电子元器件集中在几平方毫米的基片上形成的逻辑电路。

采用了大、超大规模集成电路的计算机的特征是:以大规模、超大规模集成电路来构成计算机的主要功能部件,主存储器采用集成度很高的半导体存储器,目前计算机的最高速度可以达到每秒几十万亿次浮点运算。

4.计算机主要用于哪些领域?答:计算机主要应用在科学和工程计算、信息和数据处理、过程控制、计算机辅助系统及人工智能等领域。

7.信息技术都包含那些?答:信息技术主要包括信息基础技术、信息系统技术、信息应用技术三个层次。

二、选择题1.最早的计算机是用来进行(A) 的。

A )科学计算B)系统仿真C)自动控制D) 信息处理2.构成第二代计算机的主要电子元件是(B)A )电子管B)晶体管C)中 .小规模集成电路D)超大规模集成电路3.以下哪个不是计算机的特点(D)A )计算机的运行速度快B)计算机的准确度高C)计算机的存储容量巨大D)计算机的体积很小4 办公自动化属于计算机哪项应用(A)A )数据处理B)科学计算C)辅助设计D)人工智能5.以下关于信息的特征不正确的是(B)A )共享性B)不可存储C)可处理性D) 可传递第二章 计算机基础知识 习题 2. 思考题:2.计算机硬件有哪五部分组成?答:计算机由运算器、控制器、存储器、输入装置和输出装置五大部件组成。

第9章习题及答案

第9章习题及答案

第九章 习题及解答9-5 设文件A 按连续文件构造,并由四个逻辑记录组成 (每个逻辑记录的大小与磁盘块大小相等,均为512B) 。

若第一个逻辑记录存放在第100号磁盘块上,试画出此连续文件的结构。

答:连续文件的结构如下图:9-6 设文件B 按串联文件构造,并由四个逻辑记录组成 (其大小与磁盘块大小相等,均为512B)。

这四个逻辑记录分别存放在第100、157、66、67号磁盘块上,回答如下问题。

(1) 画出此串联文件文件的结构,(2) 若要读文件B 第1560字节处的信息,问要访问哪一个磁盘块? 为什么? (3) 读文件B 第1560字节处的信息需要进行多少次I/O 操作? 为什么? (1) 答:此串联文件结构如下图所示。

(2) 答:1560/512=3余24,因此文件第1560逻辑字节在r 3逻辑块上,该逻辑块被分配在67号磁盘块上。

(3) 答:要访问67号磁盘块,需要先找到文件目录,然后依次访问100、157和66号磁盘块,最后读取67号磁盘块。

因此若文件已打开 (文件目录信息已在内存中) 需要4次I/O 操作,文件未打开需要5次I/O 操作。

文件目录文件目录 r 1磁盘块号9-16什么是“重名”问题? 二级文件目录结构如何解决这一问题?答:重名是指不同用户对不同文件起了相同的名字。

在二级文件目录结构中,每个用户建立用户文件目录,系统建立主目录,登记所有用户目录的信息,用目录名加文件名唯一标识每个文件解决重名问题。

9-18 假设两个用户共享一个文件系统,用户甲要用到文件a、b、c、e,用户乙要用到文件a、d、e、f。

已知:用户甲的文件a与用户乙的文件a实际上不是同一文件;用户甲的文件c与用户乙的文件f实际上是同一文件;甲、乙两用户的文件e是同一文件。

试拟定一个文件组织方案,使得甲、乙两用户能共享该文件系统而不致造成混乱。

答:如下图所示。

用户甲的主目录名为jia,有四个文件,文件名为a、b、c、e。

大学计算机基础第九章习题与解析

大学计算机基础第九章习题与解析

大学计算机基础第九章习题与解析第9章怎样研究算法:遗传算法示例1、P类问题、NP类问题、NPC类问题是计算机科学领域关于可求解性可计算性很重要的概念。

关于P、NP和NPC类问题,回答下列问题。

(1)下列说法不正确的是_____。

(A) P类问题是计算机可以在有限时间内能够求解的问题;(B) NP类问题是计算机可以在有限时间内能够验证“解”的正确性的问题;(C) NPC类问题是对问题的每一个可能解,计算机都可以在有限时间内验证“解”的正确性的问题,被称为NP完全问题;(D)上述说法有不正确的;答案:D解释:本题考核P类问题、NP类问题、NPC类问题的概念。

P类问题指计算机可以在有限时间内求解的问题,(A)正确;NP类问题指虽然在多项式时间内难于求解但不难判断给定一个解的正确性问题,(B)正确;NPC 问题指NP问题的所有可能答案都可以在多项式时间内进行正确与否的验算,称为NP-Complete问题,(C)正确;(A)(B)(C)都正确,所以(D)错误。

具体内容请参考第九章视频之“可求解与难求解问题”以及第九章课件。

(2)可解性问题是指能够找到多项式时间复杂性算法进行求解的问题,难解性问题是指找不到多项式时间复杂性算法进行求解的问题。

下列说法不正确的是_____。

(A) P类问题是可解性问题,NP类问题是难解性问题。

(B) NP类问题不一定是难解性问题,因为P类问题也一定是NP类问题;(C) NP类问题不确定是否是P类问题,但NPC类问题一定是难解性问题;(D)上述说法有不正确的;答案:A解释:本题考核对可解性问题和难解性问题概念的理解。

P类问题指计算机可以在有限时间内求解的问题,所以是可解性问题;NP类问题指虽然在多项式时间内难于求解但不难判断给定一个解的正确性问题,但P 类问题是NP类问题的一个子集,所以NP类问题不一定是难解性问题;NPC问题指NP问题的所有可能答案都可以在多项式时间内进行正确与否的验算,称为NP-Complete问题,是难解性问题,综上,(A)错误。

“大学计算机基础教程”课后作业参考答案

“大学计算机基础教程”课后作业参考答案

“大学计算机基础教程”课后作业参考答案第1章计算机概述一、术语解释ENIAC: Electronic Numerical Integrator And ComputerALU: Arithmetic Logic UnitCU: Control UnitIC:Integrated CircuitULSI:Ultra Large Scale Integrated CircuitCPU: Central Processing UnitASCII: American Standard Code for Information Interchange CAD:Computer-Aided DesignAI:Artificial Intelligence二、选择题1-5 ABACB 6-10 BBDDA 11-15 CADBD三、简答题1.计算机的特点是什么?(1)记忆能力强;(2)计算精度高与逻辑判断准确;(3)高速的处理能力;(4)能自动完成各种操作.2.计算机的发展经历了哪几代?各以什么器件为其主要特征?(1)电子管计算机(1946-1957)(2)晶体管计算机(1958-1964)(3)集成电路计算机(1965-1971)(4)大规模集成电路计算机(1972-现在)3.计算机有哪些方面的应用?请举例说明。

(1) 科学计算(2) 过程检测与控制(3) 信息管理(4) 计算机辅助系统(5) 人工智能4.什么是冯·诺依曼原理?(1)计算机应由运算器、控制器、存储器、输入设备和输出设备五个基本部件组成。

(2)内部以二进制表示指令和数据。

每条指令由操作码和地址码两部分组成。

操作码指出操作类型,地址码指出操作数的地址。

由一串指令组成程序。

(3)采用“存储程序”工作方式。

5.简述计算机的五大部件及其功能。

存储器不仅能存放数据,而且也能存放指令,形式上两者没有区别,但计算机应能区分数据还是指令;控制器应能自动执行指令;运算器应能进行加、减、乘、除四种基本算术运算,并且也能进行一些逻辑运算和附1-5ABACB 6-10 BBDDA 11-15 CADBD一、简答题1.计算机的特点是什么?(1)记忆能力强;(2)计算精度高与逻辑判断准确;(3)高速的处理能力;(4)能自动完成各种操作.2.计算机的发展经历了哪几代?各以什么器件为其主要特征?(1)电子管计算机(1946-1957)(2)晶体管计算机(1958-1964)(3)集成电路计算机(1965-1971)(4)大规模集成电路计算机(1972-现在)3.计算机有哪些方面的应用?请举例说明。

计算机组成原理课后习题答案(一到九章)

计算机组成原理课后习题答案(一到九章)

作业解答第一章作业解答1.1基本的软件系统包括哪些内容?答:基本的软件系统包括系统软件与应用软件两大类。

系统软件是一组保证计算机系统高效、正确运行的基础软件,通常作为系统资源提供给用户使用。

包括:操作系统、语言处理程序、数据库管理系统、分布式软件系统、网络软件系统、各种服务程序等。

1.2计算机硬件系统由哪些基本部件组成?它们的主要功能是什么?1.31)2)3)1.41.5以保证总①可以减少各个部件之间的连线数量,降低成本;②便于系统构建、扩充系统性能、便于产品更新换代。

1.6按其任务分,总线有哪几种类型?它们的主要作用是什么?答:按总线完成的任务,可把总线分为:CPU内部总线、部件内总线、系统总线、外总线。

1.7计算机的主要特点是什么?答:计算机的主要特点有:①能自动连续地工作;②运算速度快;③运算精度高;④具有很强的存储能力和逻辑判断能力;⑤通用性强。

1.8衡量计算机性能有哪些基本的技术指标?以你所熟悉的计算机系统为例,说明它的型号、主频、字长、主存容量、所接的I/O设备的名称及主要规格。

答:衡量计算机性能的基本的技术指标有:①基本字长;②主存容量;③运算速度;④所配置的外部设备及其性能指标;⑤系统软件的配置。

1.9单选题(1)1946年,美国推出了世界上第一台电子数字计算机,名为__A__。

A.ENIACB.UNIVAC-IC.ILLIAC-IVD.EDVAC(2)在计算机系统中,硬件在功能实现上比软件强的是__C__。

A.灵活性强B.实现容易C.速度快D.成本低(3)完整的计算机系统包括两大部分,它们是__C____。

A.运算器与控制器B.主机与外设C.硬件与软件D.硬件与操作系统(4)在下列的描述中,最能准确反映计算机主要功能的是___D___。

A.计算机可以代替人的脑力劳动B.计算机可以存储大量的信息(5(6(71.10(1(2(3(4(5(6答:①应用领域(7)银河I(YH-I)巨型计算机是我国研制的①。

计算机网络(第二版)课后习题答案第九章

计算机网络(第二版)课后习题答案第九章

计算机网络参考答案第九章(高教第二版冯博琴)1. 应用层协议对传输层协议选择的主要考虑因素是哪些?数据丢失、带宽需求、实时性2. 列出五个常用的因特网应用项目以及相关协议。

万维网:HTTP电子邮件:SMTP, POP, IMAP文件传输:FTP远程终端登录:TELNET域名服务:DNS3. 在两个主机的通信会话中,那个主机是服务器,哪个是客户端?答案:在两个主机的通信会话中,首先发起会话的一方为客户端,处于“倾听”状态的为服务器。

但是,通信会话成功的先决条件是服务器必须首先处于开机或“倾听”状态。

4. 一个运行在某台主机中的通信进程,需要那些信息来确定运行在另一台主机中的进程?答案:一个运行在某台主机中的通信进程,需要对方主机的IP地址、对方的端口号或服务访问点(SAP)来确定运行在该主机中的对等通信进程。

5. 列出常见的网络应用的用户代理程序。

答:万维网:IE, FIREFOX电子邮件:OE, FOXMAIL文件传输:IE, cuteFTP远程终端登录:telnet, IE多媒体视频:realplay6. 为什么HTTP、FTP、SMTP、POP和IMAP需要TCP的支持而不是UDP的?答:因为上述协议都是基于“文件”的网络应用,对数据丢失十分敏感,要求数据的完整和可靠、但对带宽需求、实时性的要求并不高,所以,TCP协议可以满足这样的要求。

7. 为什么大部分FTP服务器需要限制同时连接的客户端数量?答:实际上,所有的网络服务器都会对同时可接入的客户数量进行限制,其原因也十分简单,任何网上的服务资源都是有限的,但是这种情况,尤以FTP服务器表现的最为突出。

首先,因为FTP是一种十分普及的网络应用,使用客户众多;其次它是“面向连接”的应用,服务器需要保留登录用户的状态和根据用户权限控制用户对文件的访问,对于每一个FTP连接,一般需要两个通道进行才能进行有效的文件传输。

由于以上原因,FTP对服务器资源的占用是比较多的。

第9章习题参考答案

第9章习题参考答案

第9章习题参考答案9.1 答案(1)事务是构成数据库应用中一个独立逻辑工作单元的操作的集合,也是访问并可能更新数据库中各种数据项的一个程序执行单元。

(2)定义在多个事务上的调度是这些事务的所有操作的一个执行序列,代表了这些操作的执行顺序。

(3)事务T i的操作I i与事务T j的操作I j是冲突的,当且仅当I i和I j访问数据库中同一个数据项Q,并且I i和I j中至少有一个是写操作write(Q)。

(4)如果一个并发调度冲突等价于某个串行调度,则称该并发调度是冲突可串行的。

(5)死锁是指数据库系统中部分或全部事务由于无法获得对需要访问的数据项的控制权而处于等待状态,并且将一直等待下去的一种系统状态。

9.2 答案原子性指事务对数据库的所有操作是一个不可分割的工作单元。

这些操作要么全部执行,要么一个也不执行。

一致性指当事务独立执行时,其执行结果应维护数据库的一致性,即数据库不会因事务执行而遭受破坏。

事务应使数据库从一个一致性状态转到另外一个一致性状态。

隔离性指当多个事务并发执行时,系统应保证一个事务的执行结果不受其它事务的干扰,事务并发执行结果与这些事务串行执行时的结果是一样的。

持久性指一个事务一旦成功完成全部操作,则它对数据库的所有更新就永久地反映在数据库中。

即使以后系统发生了故障。

9.3题目:简述1级,2级,3级加锁协议的基本原则答案:1级加锁协议要求事务T在修改数据项Q之前必须先对Q加X锁,直到事务结束才释放该锁。

事务结束包括正常结束(commit)和非正常结束(rollback)。

但事务如果只是读Q而不对其进行修改,是不需要对Q加锁的。

2级加锁协议是在1级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S 锁,读完Q后可以立即释放S锁。

3级加锁协议则是在1级加锁协议基础上,要求事务T在读取数据项Q之前必须先对其加S锁,但是需要等到事务结束时才释放该S锁。

9.4 答案2阶段锁协议将每个事务的执行过程分为加锁阶段和解锁阶段。

软件工程(第五版)--习题及答案---第九章

软件工程(第五版)--习题及答案---第九章

软件工程(第五版)--习题及答案---第九章本页仅作为文档页封面,使用时可以删除This document is for reference only-rar21year.March一、判断题1、(×)测试是为了验证该软件以正确地实现了用户的需求。

2、(√)发现错误多的程序模块,残留在模块中的错误也多。

3、(×)白盒测试法是根据程序的功能来设计测试用例的。

4、(×)黑盒法是根据程序的内部逻辑来设计测试用例的。

5、(√)确定测试计划是在需求分析阶段制定的。

6、(√)集成测试计划是在概要设计阶段制定的。

7、(√)单元测试是在编码阶段完成的。

8、(√)集成测试工作最好由不属于该软件开发组的软件设计人员承担。

9、(√)为了提高软件的测试效率,测试工作需要有测试工具的支持。

10、(×)在做程序的单元测试时,桩模块比驱动模块容易编写。

二、选择题1、测试用例是专门为了发现软件错误而设计的一组或多组数据,它由(C)组成。

A、测试输入数据B、预期的测试输出数据C、测试输入与预期的输出数据D、按照测试用例设计方法设计出的数据2、测试和调试最大的不同在于(A)。

A、操作者的心理状态不同B、它们的行为取向不同C、使用的工具不同D、运用的方法不同3、一个成功的测试是(B)。

A、发现错误B、发现至今尚未发现的错误C、没有发现错误D、证明发现不了错误4、白盒法和黑盒法最大的不同在于(A)。

A、测试用例设计方法不同B、测试的任务不同C、应用的测试阶段不同D、基于的知识集不同5、单元测试阶段主要涉及(D)的文档。

A、需求设计B、编码和详细设计C、详细设计D、概要设计6、检查软件产品是否符合需求定义的过程称为(A)。

A、确认测试B、集成测试C、验证测试D、验收测试7、软件调试的目的是(B)。

A、发现错误B、改正错误C、改善软件的性能D、挖掘软件的潜能8、进行软件测试的目的是(A)。

A、尽可能多地找出软件中的错误B、缩短软件的开发时间C、减少软件的维护成本D、证明程序没有缺陷9、选择一个适当的测试用例,用于测试下面的程序,能达到判定覆盖的是(C)。

计算机组成原理习题答案第九章

计算机组成原理习题答案第九章

1.外部设备有哪些主要功能?可以分为哪些大类?各类中有哪些典型设备?解:外部设备的主要功能有数据的输入、输出、成批存储以及对信息的加工处理等。

外部设备可以分为五大类:输入输出设备、辅助存储器、终端设备、过程控制设备和脱机设备。

其典型设备有键盘、打印机、磁盘、智能终端、数/模转换器和键盘-软盘数据站等。

2.键盘属于什么设备?它有哪些类型?如何消除键开关的抖动?简述非编码键盘查询键位置码的过程。

解:键盘是计算机系统不可缺少的输入设备。

键盘可分为两大类型:编码键盘和非编码键盘。

非编码键盘用较为简单的硬件和专门的键盘扫描程序来识别按键的位置。

消除键开关抖动的方法分硬件和软件两种。

硬件的方法是增设去抖电路;软件的方法是在键盘程序中加入延时子程序,以避开抖动时间。

键盘扫描程序查询键位置码的过程为:①查询是否有键按下。

②查询已按下键的位置。

③按行号和列号求键的位置码。

3 .说明针式打印和字模式打印有何不同?各有什么优缺点?解:针式打印机利用若干根打印针组成的点阵来构成字符;字模式打印机将各种字符塑压或刻制在印字机构的表面上,印字机构如同印章一样,可将其上的字符在打印纸上印出。

针式打印机以点阵图拼出所需字形,不需要固定字模,它组字非常灵活,可打印各种字符和图形、表格和汉字等,字形轮廓一般不如字模式清晰;字模式打印机打印的字迹清晰,但字模数量有限,组字不灵活,不能打印汉字和图形。

4 .什么是随机扫描?什么是光栅扫描?各有什么优缺点?解:扫描方式有两种:光栅扫描和随机扫描。

在光栅扫描方式中,电子束在水平和垂直同步信号的控制下有规律的扫描整个屏幕。

这种方式的控制比较简单,画面质量较好且稳定,但对行扫描频率要求较高。

在随机扫描方式中,电子束能在屏幕上进行随机运动,其轨迹随显示内容变化而变化,只在需要显示字符和图形的地方扫描,而不必扫描全屏。

这种方式显示速度快、画面清晰,尤其是线条的轮廓十分光滑,一般用于高清晰度的专用图形显示器中,但这种方式的控制比较复杂,而且只能用于字符和图形显示,不适于显示随机图像。

大学计算机基础第九章习题与解析

大学计算机基础第九章习题与解析

第9章怎样研究算法:遗传算法示例1、P类问题、NP类问题、NPC类问题是计算机科学领域关于可求解性可计算性很重要的概念。

关于P、NP和NPC类问题,回答下列问题。

(1)下列说法不正确的是_____。

(A) P类问题是计算机可以在有限时间内能够求解的问题;(B) NP类问题是计算机可以在有限时间内能够验证“解”的正确性的问题;(C) NPC类问题是对问题的每一个可能解,计算机都可以在有限时间内验证“解”的正确性的问题,被称为NP完全问题;(D)上述说法有不正确的;答案:D解释:本题考核P类问题、NP类问题、NPC类问题的概念。

P类问题指计算机可以在有限时间内求解的问题,(A)正确;NP类问题指虽然在多项式时间内难于求解但不难判断给定一个解的正确性问题,(B)正确;NPC问题指NP问题的所有可能答案都可以在多项式时间内进行正确与否的验算,称为NP-Complete问题,(C)正确;(A)(B)(C)都正确,所以(D)错误。

具体内容请参考第九章视频之“可求解与难求解问题”以及第九章课件。

(2)可解性问题是指能够找到多项式时间复杂性算法进行求解的问题,难解性问题是指找不到多项式时间复杂性算法进行求解的问题。

下列说法不正确的是_____。

(A) P类问题是可解性问题,NP类问题是难解性问题。

(B) NP类问题不一定是难解性问题,因为P类问题也一定是NP类问题;(C) NP类问题不确定是否是P类问题,但NPC类问题一定是难解性问题;(D)上述说法有不正确的;答案:A解释:本题考核对可解性问题和难解性问题概念的理解。

P类问题指计算机可以在有限时间内求解的问题,所以是可解性问题;NP类问题指虽然在多项式时间内难于求解但不难判断给定一个解的正确性问题,但P类问题是NP类问题的一个子集,所以NP类问题不一定是难解性问题;NPC问题指NP问题的所有可能答案都可以在多项式时间内进行正确与否的验算,称为NP-Complete问题,是难解性问题,综上,(A)错误。

信息系统分析与设计第九章习题答案

信息系统分析与设计第九章习题答案

第九章课后习题一、简答题1.详细设计和信息系统体系结构设计之间存在什么关系?包括哪些基本工作?答:详细设计是在体系结构设计的基础上,深入到各子系统内部的细节设计工作。

信息系统体系结构设计之后,需要着手详细设计。

详细设计的工作包括(1)业务对象模型设计(2)功能逻辑设计(3)类的设计,类关系的设计(4)类的优化2.功能逻辑设计包括哪几部分的工作?答:第一,提取功能用例涉及的类;第二,绘制功能逻辑类图;第三,分析交互信息,得出功能逻辑交互图。

3.数据库设计分为哪几个步骤?信息需求业务需求处理需求4.什么叫持久型类?答:持久型实体类一般需要数据库技术实现。

采用对象数据库最直接,关系数据库最成熟。

系统中的一个实体类,与数据库中的一个关系表相对应。

5.什么叫用户界面?用户界面设计包括哪些工作?答:是人与机器进行交互的操作方式,即用户与机器相互传递信息的媒介,其中包括输入和输出,也叫人机界面。

工作包括界面需求分析、输入设计、输出设计、屏幕界面设计和编写用户手册等工作,二、填空题1.业务对象模型设计、功能逻辑设计、数据库设计、界面设计。

2.对象的属性设计、关系设计3.批输入、联机输入。

4.注册界面、主控界面、数据处理界面、信息查询界面三、选择题1 C2 D3 C4 B四、思考题1.简述业务对象模型在系统设计中的作用。

答:业务对象是从业务领域中提取的业务实体,这些业务对象将作为信息系统中软件的基本构成元素,并作为信息系统中公用的实体类。

业务对象是功能逻辑设计的基础;业务对象是数据库设计的基础。

业务对象模型设计的工作有提取业务对象;对象属性设计;对象基本操作设计;对象关系设计;建立业务对象模型。

在系统设计中起着重要作用。

2.简述功能逻辑设计与需求分析阶段的功能分析的关系。

答:功能逻辑设计是对在需求阶段确定的用用例描述的系统功能,设计它的实现逻辑。

一个子系统能够完成它所跟踪的用例的功能。

完成用例功能,实现其操作,就是信息系统中若干个类中的对象,通过操作的执行和相互之间消息发送来实现用例的功能。

计算机基础第九章习题答案

计算机基础第九章习题答案

第九章习题答案1.小型网络的类型有对等网络和基于服务器的网络。

在对等网络模型中,计算机直接相互通讯,不需要服务器来管理网络资源。

其特点是:适用于位于同一范围之内且少于10台计算机的网络规模。

维护起来费用较低而且很容易,但是它没有基于服务器的模型那么安全,而且功能更少。

基于服务器的网络适用于较大规模的公司或那些具有更复杂网络的公司。

其特点是:支持成千上万的用户,一组监督网络操作并维护安全的中央管理员就能管理。

客户机用户很少在服务器上进行工作。

2.零调制解调电缆的制作方法是什么?请实践制作一个进行连接。

答:要在两台Windows 计算机间,或一台Windows 计算机与一台Macintosh 计算机之间建立直接串行连接,电缆必须依据6-1表制作9针电缆、根据表6-2制作25针电缆和根据表6-3制作9针到25针电缆。

有条件的学校根据实际条件实习进行制作。

3.“对等网”又称作“工作组网”,在对等网中没有“域”概念,只有“工作组”。

对等网络的主要优点是网络成本低、网络配置和维护简单。

4.在Windows 2000系统中,可以通过“网络和拨号连接”,使用串行电缆、Direct Parallel电缆、调制解调器、ISDN 设备,或其他方法创建与另一台计算机之间的通信。

5.答案略6.虚拟专用网是虚拟私有网络(VPN,Virtual Private Network)的简称,它是一种利用公共网络来组建的私有专用网络。

7.虚拟专用网络主要使用网络隧道(Tunneling)技术。

常用的连接方式有:通过拨号到ISP或者直接连接到Internet,而对于已连接到Internet的用户则使用VPN连接拨号连接远程访问服务器。

8.(1)打开【网络与拨号连接】窗口,双击【新建连接】图标,打开【网络连接向导】窗口,然后单击按钮。

(2)在弹出的窗口中单击选中【通过Internet 连接到专用网络】单选按钮,然后单击按钮。

(3)如果已建立了拨号连接,请执行以下任一项操作:如果需要在建立到目标计算机或网络的隧道之前建立与ISP 或其他网络的连接,选择【自动拨此初始连接】选项,在列表中选择需要的连接,然后单击按钮。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档