北京工业大学计算机考试题
工业大学计算机试题及答案

工业大学计算机试题及答案一、选择题1. 下列哪个不属于计算机基本组成部分?A. CPUB. 主板C. 内存D. 鼠标答案:D2. 在计算机系统中,用来暂时存储数据的是?A. 硬盘B. 内存C. 集成电路D. 主板答案:B3. 下列哪个是计算机网络的优点?A. 提高工作效率B. 方便资源共享C. 有助于个人隐私保护D. 减少数据传输速度答案:A、B4. 下列哪种语言属于高级编程语言?A. 机器语言B. 汇编语言C. C语言D. 二进制语言答案:C5. 在计算机中,一个字节等于多少位?A. 4位B. 8位C. 16位D. 32位答案:B二、填空题1. 计算机的四个基本部件包括________、________、________和________。
答案:CPU、内存、硬盘、主板2. 计算机网络是指将多台计算机通过________连接起来,相互之间可以进行________和________的网络系统。
答案:网络线路、数据传输、资源共享三、问答题1. 什么是操作系统?列举三个常见的操作系统。
答案:操作系统是计算机的核心软件,用于控制和管理计算机内部的硬件和软件资源。
常见的操作系统有Windows、macOS和Linux。
2. 什么是数据库?请列举三种常见的数据库管理系统。
答案:数据库是用于存储和管理大量数据的软件系统。
常见的数据库管理系统有Oracle、MySQL和SQL Server。
3. 请简要介绍一下面向对象的编程语言。
答案:面向对象的编程语言是一种基于对象概念的编程范式。
它将现实世界的实体和实体之间的关系抽象为对象和类,并通过封装、继承和多态等机制来实现代码的复用和灵活性。
四、编程题请编写一个Python程序,实现将一个列表中的元素按照从小到大的顺序进行排序,并输出排序后的列表。
```python# 定义待排序的列表lst = [3, 1, 4, 2, 5]# 使用冒泡排序算法进行排序for i in range(len(lst)):for j in range(len(lst) - i - 1):if lst[j] > lst[j + 1]:lst[j], lst[j + 1] = lst[j + 1], lst[j]# 输出排序后的列表print(lst)```以上是工业大学计算机试题及答案,希望能对您有所帮助。
2022年北京工业大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年北京工业大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、如果文件采用直接存取方法,且文件大小不固定,则应采用()物理结构。
A.直接B.索引C.随机D.顺序2、若8个字(字长32位)组成的位示图管理内存,假定用户归还一个块号为100的内,存块,它对应位示图的位置为()。
假定字号、位号、块号均从1开始算起,而不是从0开始。
A.字号为3,位号为5B.字号为4,位号为4C.字号为3,位号为4D.字号为4,位号为53、下列选项中,满足短任务优先且不会发生“饥饿”现象的调度算法是()。
A.先来先服务B.高响应比优先C.时间片轮转D.非抢占式短任务优先4、若系统中有5台绘图仪,有多个进程需要使用两台,规定每个进程一次仪允许申请一台,则最多允许()个进程参与竞争,而不会发生死锁。
A.5B.2C.3D.45、并发进程执行的相对速度是()A.由进程的程序结构决定的B.由进程自己来控制的C.与进程调度策略有关的D.在进程被创建时确定的6、下列存储管理方式中,会产生内部碎片的是()。
I.请求分段存储管理II.请求分页存储管理III.段页式分区管理IV.[固定式分区管理A.I、II、IIIB.III,IVC.只有IID.II、III、IV7、适合多道程序运行的存储管理中,存储保护是为了()A.防止一个作业占用同个分区B.防止非法访问磁盘文件C.防止非法访问磁带文件D.防止各道作业相互干扰8、操作系统提供给编程人员的接口是()。
A.库函数B.高级语言C.系统调用D.子程序9、操作系统提供了多种界面供用户使用,其中()是专门供应用程序使用的一种界面。
A.终端命令B.图形用户窗C.系统调用D.作业控制语言10、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。
A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序11、某计算机按字节编址,其动态分区内存管理采用最佳适应算法每次分配和回收内存后都对空闲分区链重新排序。
北工大操作系统试卷

一、填空题(每空1分共10分)1.处理机工作状态常分为_________和________两种,操作系统内核工作在_______态。
2.操作系统的两大任务是____________________________、_____________________。
3.进程调度常用的算法有_____________、______________、___________。
4.空闲页框常用的组织方法有_____________、______________。
5.EXT2文件系统中把文件的索引文件称为_____________。
6.采用中断方式的驱动程序由两部分构成,一部分进行_____________________________,另一部分负责_________________________________________________________。
7.一个进程被唤醒意味它从________状态转换到________状态。
8.文件的物理组织结构主要有_____________、______________、___________。
9._____________是设备管理子系统中与设备相关的部分。
10.技术使CPU计算可以不必等待I/O操作。
二、单项选择题(每题2分,共10题20分)1.操作系统是一种()。
A.应用软件B.系统软件C.通用软件D.工具软件2.操作系统会将暂不执行的进程换出到外存以节省内存空间,这种被换出进程所处的状态称为()。
A.就绪B.执行C.等待D.挂起3.固定分区内存管理机制的缺点是()。
A.容易产生外部碎片B.寻找空闲分区时,查表时间长C.容易产生内部碎片D.需要内存紧凑4.()是用共享设备模拟独享设备,以提高独享设备利用率的技术。
A.中断技术B.覆盖技术C.缓冲技术D.虚拟设备技术5.EXT2文件系统的文件物理组织采用()。
A.顺序结构B.链表结构C.字节流结构D.索引结构6.下列哪个不属于产生死锁的条件()。
2021年北京工业大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)

2021年北京工业大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案)一、选择题1、在各种寻址方式中,指令的地址码字段可能的情况有()。
I.寄存器编号Ⅱ.设备端口地址Ⅲ.存储器的单元地址Ⅳ.数值A. I、ⅡB. I、Ⅱ、ⅢC. I、ⅢD.I、Ⅱ、Ⅲ、IV2、假设某指令的一个操作数采用变址寻址方式,变址寄存器中的值为007CH,地址007CH中的内容为0124H,指令中给出的形式地址为B000H,地址B000H中的内容为C000H,则该操作数的有效地址为()。
A.B124HB.Cl24HC.B07CHD.CO7CH3、下列关于进制的说法中正确的是()。
I.任何二进制整数都可用十进制表示Ⅱ.任何二进制小数都可用十进制表示Ⅲ.任何十进制整数都可用二进制表示IⅣ.任何十进制小数都可用二进制表示A.I、ⅢB. I、Ⅱ、ⅢC.I、Ⅱ、Ⅲ、ⅣD.Ⅱ、IV4、在补码加减交替除法中,参加操作的数和商符分别是()。
A.绝对值的补码在形成商值的过程中自动形成B.补码在形成商值的过程中自动形成C.补码由两数符号位“异或”形成D.绝对值的补码由两数符号位“异或”形成5、一个C语言程序在一台32位机器上运行,程序中定义了3个变量x、y、z,其中x 和z是int型,y为short型。
当x=127,y=-9时,执行赋值语句z=xty后,x、y、z的值分别是()。
A.x=0000007FH,y=FFF9H,z=00000076HB.x=0000007FH,y=FFF9H,z=FFFFO076HC.X=0000007FH,y-FFF7H,z=FFFF0076HD.X=0000007FH,y=FFF7H,z=00000076H6、关于Cache的3种基本映射方式,下面叙述中错误的是()。
A.Cache的地址映射有全相联、直接和多路组相联3种基本映射方式B.全相联映射方式,即主存单元与Cache单元随意对应,线路过于复杂,成本太高C.多路组相联映射是全相联映射和直接映射的一种折中方案,有利于提高命中率D.直接映射是全相联映射和组相联映射的一种折中方案,有利于提高命中率7、主存储器主要性能指标有()。
2022年北京工业大学信息管理与信息系统专业《计算机网络基础》科目期末试卷A(有答案)

2022年北京工业大学信息管理与信息系统专业《计算机网络基础》科目期末试卷A(有答案)一、选择题1、当数据由主机A送传至主机B时,不参与数据封装工作的是()。
A.物理层B.数据链路层C.网络层D.传输层2、若甲向乙发起一个TCP连接,最大段长MSS-1KB,RTT-5ms,乙开辟的接收缓存为64KB,则甲从连接建立成功至发送窗口达到32KB,需经过的时间至少是()。
A.25msB.30msC.160msD.165ms3、使用两种编码方案对比特流01100111进行编码的结果如图所示,编码1和编码2分别是()A.NRZ 和曼彻斯特编码B.NRZ 和差分曼彻斯特编码C.NRZ-I和曼彻斯特编码D.NRZ-I和差分曼彻斯特编码4、无法隔离冲突域的网络互连设备是()A.路由器B.交换机C.集线器D.网桥5、为了纠正2比特的错误,编码的海明距应该为()。
A.2B.3C.4D.56、X台计算机连接到一台YMbit/s的集线器上,则每台计算机分得的平均带宽为()。
A.XMbit/sB.YMbit/sC.Y/XMbit/sD.XYMbit/s7、使用集线器连接局域网是有限制的,任何两个数据终端设备之间允许的传输通路中可使用的集线器个数最多是()。
A.1个B.2个C.4个D.5个8、某局域网采用SNMP进行网络管理,所有被管设备在15min内轮询一次,网络没有明显拥塞,单个轮询时间为0.4s,则该管理站最多可支持()个设备。
A.18000B.3600C.2250D.900009、下面关于POP3,()是错误的。
A.由客户端选择接收后是否将邮件保存在服务器上B.登录到服务器后,发送的密码是加密的C.协议是基于ASCII码的,不能发送二进制数据D.一个账号在服务器上只能有一个邮件接收目录10、ICMP报文的传输方式是()。
A.无连接的UDP数据报形式传送B.面向连接的TCP报文形式传送C.放在IP数据报的首部字段中传送D.放在IP数据报的数据字段中传送二、填空题11、HTML 语言是一种____________语言。
2022年北京工业大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年北京工业大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、若某文件系统索引节点(inode)中有直接地址项和间接地址项,则下列选项中,与单个文件长度无关的因素是().A.索引节点的总数B.间接地址索引的级数C.地址项的个数D.文件块大小2、下面关于文件系统的说法正确的是()。
A.文件系统负责文件存储空间的管理,但不能实现文件名到物理地址的转换B.在多级目录结构中,对文件的访问是通过路径名和用户目录名进行的C.文件可以被划分成大小相等的若干物理块,且物理块大小也可以任意指定D.逻辑记录是对文件进行存取操作的基本单位3、下列选项中,满足短任务优先且不会发生“饥饿”现象的调度算法是()。
A.先来先服务B.高响应比优先C.时间片轮转D.非抢占式短任务优先4、若系统S1采用死锁避免方法,S2采用死锁检测方法。
下列叙述中,正确的是()。
I.S1会限制用户申请资源的顺序,而S2不会II.S1需要进程运行所需资源总最信息,而S2不需要III.SI不会给可能导致死锁的进程分配资源,而S2会A.仅I、IIB.仅II、IIIC. 仅I、IID. I、II、III5、下面所列进程的3种基本状态之间的转换不正确的是()A.就绪状态→执行状态B.执行状态→就绪状态C.执行状态→阻塞状态D.就绪状态→阻塞状态6、在页式虚拟存储管理系统中,采用某些页面置换算法,会出现Belady异常现象,即进程的缺页次数会随着分配给该进程的页框个数的增加而增加。
下列算,法中,可能出现Belady异常现象的是()。
I.LRU算法 II.FIFO算法 III.OPT 算法A. 仅IB.仅IIC.仅I、IIID. 仅I、III7、总体上说,“按需调页”(Demand-Paging)是个很好的虚拟内存管理策略。
但是,有些程序设计技术并不适合于这种环境,例如()A.堆栈B.线性搜索C.矢量运算D.分法搜索8、下列观点中,不是描述操作系统的典型观点的是()。
北京工业大学微机试卷

试画出存储器与CPU连接的原理图,并写出每片存储器芯 片所占用的地址范围。
图 9-3 存储芯片引脚示意图
六、编程(共35分)
1.试编制程序段,实现将某中断服务程序的入口地址INTPRO装入中断矢量表中 (设中
断类型号为60H) 。
(10分)
2.试编制8253A的初始化程序,要求:实现1秒定时功能。(设系统提供500KHz的时钟
4.CPU与外设之间数据传输控制方式分为______、_____、_____、______四种方式。
二、回答问题(共10分)
1. 图9-1为某接口的地址译码电路,该I/O接口为何种 AEN
类型?占有多少有效地址?写出所占有的I/O地址范围。
IOR A15
(4分)
A14
A13
2. 请简述数据总线与地址总线各自具有的特点,如果 A12
[3000H], [BX] 180H, AX AL, [SI][DI]
(4)PUSH BL (5)MOV CS,2000H
五、电路设计(15分)
D0 ~ D7
A 0 ~ A12
一微机系统,CPU为8088,最小工作方式,现用如图 9-3所示存储器芯片组成16KB内存,起始地址为86000H,
CS 1 CS 2 OE WE NC
4.以下是 , 201H
MOV AL, 9AH
OUT
DX, AL
MOV AL, 15H
OUT
DX, AL
根据上述指令段说出 8251A 被设置为同步通讯方式还是异步通讯方式,写出数据通讯
格式。
四、简单说明下列指令错误的原因(10分)
(1)SUB (2)OUT (3)CMP
信号,口地址为160H-163H)。
2022年北京工业大学耿丹学院计算机科学与技术专业《计算机系统结构》科目期末试卷A(有答案)

2022年北京工业大学耿丹学院计算机科学与技术专业《计算机系统结构》科目期末试卷A(有答案)一、选择题1、设16个处理器编号分别为0,1,2,...,15用Cube,互联函数时,第10号处理机与第()号处理机相联。
A.11B.8C.14D.22、从计算机系统结构上讲,机器语言程序员所看到的机器属性是()A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现。
3、多处理机的各自独立型操作系统()。
A.要求管理程序不必是可再入的B.适合于紧耦合多处理机C.工作负荷较平衡D.有较高的可靠性4、高级语言程序经()的()成汇编语言程序。
A.编译程序,翻译B.汇编程序,翻译C.汇编程序,解释D.编译程序,解释5、目前,MO由()实现,M1用()实现,M2至M5大多用()实现。
A.软件,固件,硬件B.固件,软件,硬件C.硬件,软件,固件D.硬件,固件,软件6、对系统程序员不透明的应当是( )。
A.Cache存贮器XB.系列机各档不同的数据通路宽度C.指令缓冲寄存器D.虚拟存贮器7、从计算机系统结构上讲,机器语言程序员所看到的机器属性是( )。
A.计算机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织D.计算机各部件的硬件实现8、汇编语言程序经()的()成机器语言程序。
A.编译程序,翻译B.汇编程序,翻译C.汇编程序,解释D.编译程序,解释9、与全相联映象相比,组相联映象的优点是( )A.目录表小B.块冲突概率低C.命中率高D.主存利用率高10、开发并行的途径有(),资源重复和资源共享。
A.多计算机系统B.多道分时C.分布式处理系统D.时间重叠11、()属于MIMD系统结构。
A.各处理单元同时受同一个控制单元的管理B.各处理单元同时接受同一个控制单元送来的指令C.松耦合多处理机和多计算机D.阵列处理机12、推出系列机的新机器,不能更改的是( )A.原有指令的寻址方式和操作码B.系统总线的组成C.数据通路宽度D.存贮芯片的集成度13、费林按指令流和数据流的多倍性把计算机系统分类,这里的多倍性指()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北京工业大学软件学院工程硕士【计算机基础】模拟试题(1)一.单选题1.存储容量的基本单位是( B )。
A.位 B.字节 C.字 D.ASCII码2.全双工通信支持下列( C )的数据流。
A.单一方向 B.多个方向C.两个方向且同时 D.两个方向,不同时3.操作系统的作用是( C )。
A.对计算机存储器进行管理 B.实现软硬件的转接C.控制和管理系统资源的使用 D.对计算机外部设备进行管理4.计算机病毒可以使整个计算机瘫痪,危害极大,计算机病毒是( B )。
A.一种芯片B.一段特制的程序C.一种生物病毒D.一条命令5.是Internet上一台计算机的( A )。
A.域名 B.IP地址 C.非法地址 D.协议名称6.软件工程的目标是( B )。
A. 生产满足用户需要的产品B.以合适的成本生产满足用户需要的产品C. 以合适的成本生产满足用户需要的、可用性好的产品D. 生产正确的、可用性好的产品7.媒体是( A )。
A.表示信息和传播信息的载体 B.各种信息的编码C.计算机输入的信息 D.计算机屏幕显示的信息8.要进行二分查找,则线性表( D )。
A.必须以顺序方式存储 B.必须以链接方式存储C.必须以队列方式存储 D.必须以顺序方式存储,且数据元素有序。
9.引入缓冲区的主要目的是( D )。
A.节省内存 B.提高CPU的利用率C.提高I/O设备的效率 D.改善CPU和I/O设备间速度不匹配的情况10.在数据库中存储的是( C )。
A.数据B.数据模型C.数据以及数据之间的联系D.信息二.填空题2.计算机语言一般分为三个层次,它们是机器语言、汇编语言和高级语言。
3.备等5部分组成。
4.操作系统提供的工作界面有命令行界面和图形用户界面两种方式。
5.TCP/IP协议由两部分组成, TCP 是传输控制协议。
三.简答题1.文件系统为什么要实现“按名存取”?答案:文件系统一方面要方便用户,实现"按名存取" ;另一方面要实现文件存储空间的组织、分配和文件信息的存储,并且要对存入的文件提供保护和有效的检索。
2.设有一个10 10的对称矩阵A,将其下三角部分按行存放在一个一维数组B中,A[0][0]存放于B[0]中,那么A[8][5]存放于B中什么位置。
答案:矩阵A中当元素下标I与J满足I≥J时,任意元素A[I][J]在一维数组B中的存放位置为I * (I + 1) / 2 + J,因此,A[8][5]在数组B中位置为8 * (8 + 1) / 2 + 5 = 41。
3.简述在数据传输中,防止阻塞产生的办法。
答案:(1)通过对点对点的同步控制,使计算机之间的收发数据速率同步(2分)(2)控制网络的输入,避免突然大量数据报文提交(2分)(3)接收工作站在接收数据报文之前,保留足够的缓冲空间(1分)4. 简述数据库概念设计的主要步骤。
答案:(1)进行数据抽象、设计局部概念模式(2)将局部概念模式综合成全局概念模式(3)对全局结构进行评审。
5. 什么是数据流图?其作用是什么?其中的基本符号各表示什么含义?答案:数据流图简称DFD,是SA方法中用于表示系统逻辑模型的一种工具。
它以图形的方式描述数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。
数据流图有四种基本图形符号:“→”箭头表示数据流;“○”圆或椭圆表述加工;“=”双杠表示数据存储;“□”方框表示数据的源点或终点。
四.综合运用4.1.已知一个有序表 ( 15, 26, 34, 39, 45, 56, 58, 63, 74, 76, 83, 94 ) 顺序存储于一维数组a[12]中,根据折半搜索过程填写成功搜索下表中所给元素34, 56, 58, 63, 94时的比较次数。
答案:34 56 58 63 94元素值比较次数2 134 511个节点的表节点查找次数6 13,9 21,4,7,10 32,5,8,11 42.阅读以下程序,写出运行结果。
#include <stdio.h>main ( ){ int k, j;for ( k=1; k<=3; k++){ for ( j=1; j<=3-k; j++)printf (" ");for ( j=1; j<=2*k-1; j++)printf ("*");printf("\n") ; }}答案:*********北京工业大学软件学院工程硕士【计算机基础】模拟题(2)一.单选题1.存储容量的基本单位是( B )。
A.位 B.字节 C.字 D.ASCII码2.微型计算机中的 CPU是由( C )组成的。
A.内存储器和外存储器 B.微处理器和内存储器C.运算器和控制器 D.运算器和寄存器3.操作系统的作用是( C )。
A.对计算机存储器进行管理 B.实现软硬件的转接C.控制和管理系统资源的使用 D.对计算机外部设备进行管理4.计算机病毒可以使整个计算机瘫痪,危害极大,计算机病毒是( B )。
A.一种芯片B.一段特制的程序C.一种生物病毒D.一条命令5.下面关于ROM的说法中不正确的是( D )。
A. CPU不能向ROM随机写入数据B. ROM中的内容在断电以后不会消失C. ROM是只读存储器的英文缩写D. ROM是只读的,所以它不是内存而是外存6.循环队列判断队列满的条件是( D )。
A.Q.front= =Q.rear B.Q.front-Q.rear= =MaxSizeC.Q.front+Q.rear= =MaxSize D.Q.front= =(Q.rear+1)%MaxSize 7.媒体是( A )。
A.表示信息和传播信息的载体 B.各种信息的编码C.计算机输入的信息 D.计算机屏幕显示的信息8.要进行二分查找,则线性表( D )。
A.必须以顺序方式存储 B.必须以链接方式存储C.必须以队列方式存储 D.必须以顺序方式存储,且数据元素有序。
9.引入缓冲区的主要目的是( D )。
A.节省内存 B.提高CPU的利用率C.提高I/O设备的效率 D.改善CPU和I/O设备间速度不匹配的情况10.如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。
A.关系数据库优化B.数据字典C.关系数据库规范化理论D.关系数据库查询二.填空题1.SQL语言提供数据库定义、___数据操纵___、数据控制等功能。
2.直接由二进制编码构成的语言是___机器语言___。
3.能把文字、数据、图表、声音、图像和动态视频信息集为一体处理的计算机称为多媒体计算机。
4.因特网上为用户之间发送和接收信息提供的一种快速、廉价的现代化通信手段称为电子邮件服务/Email服务。
5.在网络层上实现多个网络互联的设备是路由器。
三.简答题1.什么是进程?进程和程序的区别是什么?答案:一个进程是一个程序对某个数据集的执行过程,是分配资源的基本单位。
(1)进程是一个动态的概念,强调的是执行过程,动态创建,并被调度执行后消亡。
进程是一个能独立运行的单位,又是一个系统进行资源分配和调度的独立单位。
(2)由于进程是程序的执行过程,所以程序是进程的一个组成部分。
区别:如果进程存在必有程序的存在。
但程序是静态的,凡未建立进程的程序都不能作为一个独立的单位参与运行。
当程序被处理机执行时,它一定属于一个或多个进程。
一个程序可以建立多个进程。
2.简述计算机中存储器的作用,内存、外存和高速缓冲存储器各自的特点是什么?答案:(1)存储作用:存放当前运行的程序和数据内存:速度快、成本较高,CPU按址访问外存:速度较慢、单位成本较低,容量可做得很大高速缓存:速度最快、成本最高,容量最小,介于CPU与内存之间匹配速度3.计算机网络的常用拓扑结构有哪些?各有什么特点?答案:(1)总线型拓扑是一种比较普遍采用的一种方式,它用一个信道作为传输媒体(称为总线),所有站点通过硬件接口都直接连到这一公共传输媒体上。
总线型拓扑的优点是信道利用率较高,所需要的电缆数量少,结构简单,易于扩充,增加和减少用户比较方便,又是无源工作,有较高的可靠性。
(2)星型拓扑是以一个节点为中心的处理系统,中央节点通过点对点通信链路连接到各个节点。
星型拓扑的优点:控制简单;结构简单;建网容易;服务方便。
在星型拓扑中,任何节点都直接和中央节点相连接。
(3)环形拓扑是将各台联网的计算机用通信线路连接成一个闭合的环,也可以看作是把总线结构的两端相连在一起而构成。
环形拓扑的优点电缆长度短,增加和减少节点容易,可使用光纤,传输速度快,实时性强。
(4)树形拓扑是从总线型拓扑演变而来的,形状像一棵倒挂的树,顶端是树根,树根以下带分支,每个分支还可再带子分支树形拓扑的优点是易于扩展,这种结构可以延伸出很多分支和子分支。
故障隔离较容易,如果某一分支的节点或线路发生故障,很容易将故障分支和整个系统隔离开来。
(5)混合型拓扑实际上是将两种以上的单一拓扑结构类型混合起来,取两种拓扑结构的优点来构成一种混合结构。
混合型拓扑的优点故障检测和隔离容易,一旦网络发生故障先找出有问题的集中器,然后将集中器和网络隔离。
这种结构易于扩展,安装方便。
(6)网型拓扑的每一个节点都与其它节点一一直接互联。
这种连接主要是利用冗余的连接,实现节点与节点之间的高速传输和高容错性能,以提高网络的速度和可靠性。
网型拓扑的优点是不受瓶颈问题和失败连接的影响,由于节点间有许多条路径连接,可为数据流的传输选择适当的路由,绕过失败的连接和失效的部件,可靠性高。
(答以上3个,3分)4. 什么是数据字典?其作用是什么?它有哪些条目?答案:数据字典(简称DD)是用来定义数据流图中的各个成分的具体含义的,它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。
他和数据流图共同构成了系统的逻辑模型,是需求规格说明书的主要组成部分。
数据字典是为分析人员查找数据流图中有关名字的详细定义而服务的,因此也像普通字典一样,要把所有条目按一定的次序排列起来,以便查阅。
数据字典有以下四类条目:数据流、数据项、数据存储、基本加工。
数据项是组成数据流和数据存储的最小元素。
源点、终点不在系统之内,故一般不在字典中说明。
5.请说明软件文档的作用?软件开发项目生存期各阶段都包含哪些文档?答案:软件文档的作用是:提高软件开发过程的能见度;提高开发效率;作为开发人员阶段工作成果和结束标志;记录开发过程的有关信息便于使用与维护;提供软件运行、维护和培训有关资料;便于用户了解软件功能、性能。
软件开发项目生存期各阶段应包括得文档以及与各类人员的关系如下:可行性研究报告、项目开发计划、软件需求说明书、数据要求说明书、测试计划、概要设计说明书、详细设计说明书、用户手册、操作手册、测试分析报告、开发进度月报、项目开发总结、程序维护手册(维护修改建议)。