北邮-信息网络应用基础--期末押题超准

北邮-信息网络应用基础--期末押题超准
北邮-信息网络应用基础--期末押题超准

第一章概述

? 想出一个信息网络应用系统的例子/你感兴趣的目前还没

有的信息网络应用

答:餐厅供餐网络公示系统。具体实现功能如下:

1.公示校内各个餐厅的开放时间,若有特殊原因关闭,短信通知校内师生;

2.网络主页上列出每餐供应菜肴,供图有真相,以便师生择厅就餐;

3.设定餐后评价交互页面,由师生将个人喜好及对菜肴的评价反馈给餐厅大厨,大厨据此作出调整。

民以食为天,吃饭是人生之一大事。餐厅的使命是神圣的,要为师生负起饮食大责,理应尽早建立起这一信息网络应用系统。

第二章操作系统与进程通信

2.1 操作系统概述

? 你怎么理解操作系统的?

答:我们将接近设备的软件称为底层软件,将接近用户的软件称为上层软件。操作系统是最接近硬件的、最底层的系统软件。

操作系统是系统软件的基本部分,它统一管理计算机资源,协调系统各部分之间、系统与使用者之间、及使用者与使用者之间的关系,以利于发挥系统的效率和方便使用。

? 多道程序设计与分时系统有什么区别?

答:多道程序是指在计算机内存中同时存在几道已经运行的但尚未结束的相互独立的相互独立的程序。分时系统是多用户共享系统,一般是一台计算机连接多个终端,每个用户通过相应的终端使用计算机。

多道批量处理操作系统没有提供用户与作业的交互能力,用户无法控制其作业的运行,造成用户响应时间过长。而分时操作系统能够提供用户与程序之间的交互能力。

? 操作系统最典型的特征是什么?为啥?

答:操作系统有具有四个主要特征:并发性,共享性,虚拟性,异步性。其中,并发特征是其最主要的特征,是指在一段时间段内,多道程序“宏观上同时运行”,其他三个特征都是以并发为前提的。

? 操作系统能做什么?

答;操作系统是计算机做核心系统软件,也是信息网络应用框架中系统环境的基础,它负责计算机资源管理,负责网络节点的资源协调,保证网络通信协议的实现。操作系统充当两个角色,一个是资源管理者,一个是计算机与用户的连接者。

? 什么地方还不清楚?–是重点不?

问:如果没有系统软件,那么应用软件可以直接安装在硬件上并运行吗?

2.2 进程及进程通信

? 进程是什么?基本状态?就绪和阻塞的区别?

答:进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。

通常一个进程至少可以划分为3种基本状态:运行状态,就绪状态,阻塞状态。

就绪状态:一个进程得到了CPU以外的所有必要资源,一旦得到处理机就可以运行。

阻塞状态:一个进程因等待某事件发生而暂时无法继续执行,从而放弃处理机,是进程

执行处于暂停状态,此时,及时得到处理机也无法运行。

就绪状态是逻辑可运行状态,阻塞状态是逻辑不可运行状态。

? 互斥与同步的区别

答:某些资源由于其物理特性,一次只允许一个进程使用,不能多进程同时共享,称其为临 界资源,临界资源的使用是互斥的。同步是指有协作关系的进程之间需要调整它们的相

对速度。互斥也是一种特殊的同步,而同步时共享的资源(缓冲区)也是临界资源,

因此有时我们将同步和互斥面临的问题统称为同步问题。

? 描述信号量机制

答:信号量是一个数据结构,它由一个信号量变量以及对该变量进行的原语操作组成,操作

系统利用信号量实现进程同步于互斥的机制称为信号量机制。

? 用P 、V 操作实现互斥时,信号量初值设为?

答:信号量初值设为1.

? 两个进程共用一个临界资源的互斥信号量mutex ,当

mutex=-1时表示什么?

答:表示当前在该信号量上有一个进程在等待。

? 如果信号量当前值为-4,表示当前在该信号量上有?个进

程在等待

答:4个。

? 生产流水线和足球比赛分别是哪种进程的制约关系?

答:生产流水线是Writer 进程,足球比赛是Reader 进程。

? 有两个优先级相同的进程P1和P2,信号S1和S2初值为0,

P1P2并发执行结束后,x 、y 、z=?

P1 P2

y=1; Y=y+2; Signal(S1); Z=y+1; Wait(S2);

Y=z+y;

答:x= 5 ; y=12; z=9;

5)使用信号量设计进程通信机制,如果发现此时信号量的值为-4,这意味着在当前信号量

等待进入临界区的进程有几个?自助银行有6台ATM ,大厅最多允许进6个人,如果大厅

X=1;

X=x+1; Wait(S1); X=x+y; Signal(S2); Z=x+z;

里面少于6个人,等待的人可以进,否则在外等待。将取钱的人看做进程,它们之间有同步或互斥的问题吗?用信号量机制实现,信号量如何设计?(提示:仅给出信号量的含义,不要写代码)初值是多少?值的含义是什么?

答:

1.信号量初值S=0,每有一个进程调用wait(s),则S=S-1,即说明有4个进程等待进入临界区。

2.同步问题

3.如果用信号量机制实现,则相当于在银行门口放了六个令牌卡,取款者若想使用ATM 机必须持有一张令牌卡,设令牌卡数目S=6。当门口令牌卡数量S>0时取款者可以取一张卡可以进入,一位取款者进入使用ATM机则门口的令牌卡数目减少一张S=S-1,如果某一位取款者完成取款离开ATM机,则令牌卡数目增加一张S=S+1。总令牌卡数目S>0则取款者可进入,否则在外面等待。由上分析初值为6,值得含义就是令牌卡

2.3线程 2.4文件

? 什么是线程?与进程的区别?

答:线程是进程中可独立执行的子任务,是系统独立调度和分派CPU的基本单位。

线程是进程内的一个执行单元,一个可调度实体。线程的创建、撤销与切换的系统开销

比进程小得多。

? 多线程比单线程有哪些好处?

答:1.响应度高;

2.利于资源共享,经济;

3.更适合于多处理器体系结构。

? 如何理解文件?用户角度看,文件系统要提供___功能,因此要建立___结构?答:对操作系统来说,文件时记录在外存上的具有符号名字(文件名)的一组相关元素的有序集合;对用户来说,文件是在逻辑上具有完整意义的信息集合,是记录在外存的最小

逻辑单位。

文件系统提供了在线存储文件、检索文件以及长期保存文件的能力,要建立目录结构。

? Windows中通过双击打开文件,相应的应用程序启动并将文件作为输入,请问Windows 怎么知道它要启动的程序是哪个呢?(比如双击.doc的文件word就启动啦)

答:操作系统定义了“路径名”来标示文件。点击文件时,系统查找文件目录,并运行此文件。

? 请给出文件/etc/password的不同路径名,提示:可以狂用“.”“..”

答:绝对路径名 ../../../etc/password

相对路径名 etc/password

? 考虑下图目录.,如果当前工作目录是是/user/jim,则相对路径名为./ast/x的文件的绝对路径名是什么?

答:user/ast/x

? 思考:如何查找到文件(逻辑上—物理上)

答:逻辑上——操作系统先要将目录调入内存,之后再进行检索。UNIX操作系统把文件名和文件的其他属性信息分开,使文件属性信息单独形成一个数据结构,称为

索引节点,即i节点。文件目录中的目录项,仅由文件名和i节点的指针构成。

这样查找时就大大节省了系统开销。

物理上——文件卷包括引导块、超级块、节点表、数据区等几个部分。操作系统通过目录检索文件,为用户提供访问接口。

2.5 操作系统的网络服 2.6操作系统的接口

? 对比C/S、B/S、P2P模式

答:C/S模式,即客户机-服务器模式是指将某项任务在两台或多台计算机之间进行分配,一般客户机负责与用户交互,接收用户输入,显示和格式化表达数据,而服务器负责向客户提供各种资源及事务处理的服务,包括通信服务、打印服务、数据服务等。在客户机-服务器模式的网络中,一个专门的计算机被指定为网络服务器,其他与之相连的计算机作为客户机,网络服务器提供相应的网络服务。

PSP模式,即对等模式。在对等模式下,彼此连接的计算机都处于对等地位,整个网络一般不依赖于专用的集中服务器,网络中的每一台计算机既能充当网络服务的请求者,又能对其他计算机的请求作出响应,提供资源与服务,即每台机器都可以作为客户机和服务器。

B/S模式,即浏览器-服务器模式。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端实现,形成所谓三层结构。

? 举一个你感兴趣的或常用的网络.用,通过查找资料(书或网上资料)说明其应用体系结构.

答:BYRBT,即北邮人BT。它的网络应用体系结构是P2P模式。

? OS可以提供哪些网络服务

答:NOS,即网络操作系统,是网络用户和计算机网络的接口,它除了提供标准操作系统的功能外,最重要的是保证网络节点互相通信,还管理计算机与网络相关的硬件和软件资源。它提供文件服务、打印服务、目录服务和电子邮件服务。

? 程序接口和命令、图形接口区别

答:连击命令接口,联机状态下用户与计算机间的接口,接口形式是图形界面,实现用户与计算机间的联机交互。

程序接口提供了用户程序与操作系统间的接口,是操作系统专门为用户程序设置的,也是用户程序取得操作系统服务的唯一途径。

? 试一试OS联机命令

–查询目录、新建目录、删除等等

? 什么是系统调用,作用是什么?和过程调用的区别?

答:程序接口是操作系统专门为用户程序设置取得操作系统服务的唯一途径。程序接口通常由各种类型的系统调用组成,因此,也可以说,系统调用提供了用户程序与操作系统之

间的接口。

作用:保护系统,减轻用户负担,提高资源利用率。

区别:系统调用要进行状态切换,由用户态切换到系统态;过程调用只需要

在用户态就能完成

3.1计算机网络概述

? 什么是计算机网络?它由那些组件构成?

答:计算机技术和通信技术相结合,使得以往计算任务由单个大型机集中处理的形式逐渐被新的形式取代,即大量独立的相互连接起来的计算机共同完成计算任务,这种形式就是

计算机网络。

构成:(1)硬件,网络中的计算设备、传输介质、通信连接设备;

(2)软件,网络通信系统、网络通信协议以及网络应用程序。

? 什么是Internet?和internet的区别?

答:internet,即互联网,泛指由多个计算机网络互联而成的网络,是一个通用名词。而Internet 为因特网,是一个专用名词,是一种典型的互联网络。

? 22页课件,将两个图的子网分别用战争中,假设你的任务用炸弹毁掉网络。请问你要炸几次能把网络分为两个互不相连的节点集合。假设炸弹可以毁掉一个节点连的链路。这两个网络哪个hold的时间长?

答:22页PPT没有相应两个图。

? 思考:你每天都在Internet上面玩啥?要是有天网络被毁了,你还能活不?

答:浏览网页,如浏览新闻,刷微博,上人人,看球赛......

网络毁了还可以活的,本人对网络依赖程度相对不大。当然,如果是因为2012大毁灭网络被毁,我们也活不成。

? Try:上图书馆主页,找到中文数据库,里面有个通信标

准与质量信息网,上里面去找两个你感兴趣的ITU-T开发出的标准,并找出RFC5415和5531的主题

答:感兴趣的标准,ITU电信标准如L.1310、P1202.1

标准太多了,找不着啊啊啊啊!!!

3.2网络协议及网络体系结构

?什么是协议,组成要素是?看看讲义的例子

答:为进行网络中的数据交换而建立的规则、标准或约定称为网络协议。

组成要素:语法、语义、时序。

?什么是网络体系结构?写出自己的理解

答:网络体系结构就是将网络中的一系列协议按一定的功能配置和逻辑结构有效地组织起来的有机体。

?ISO是一个采用七层结构的网络体系结构模型(T or F?)

答:F

?OSI模型,TCP/IP模型的要点?

答:

?Specialty Paint 公司的总裁打算与一个本地的啤酒酿造

商合作生产一种啤酒罐。总裁告诉她的法律部门调查此事,

后者又请工程部帮忙。结果是,总工程师打电话给啤酒酿

造公司的技术负责人讨论该项目的技术问题。然后两位

工程师又各自向他们的法律部门作了汇报。然后,法律

部门通过电话安排了有关的法律方面的事宜。最后,两位公司总裁讨论了这次合作的经济方面的问题。你认为这是一个OSI 模型意义的多层协议的例子吗?

答:不是。

?在无连接通信和面向连接的通信两者之间,最主要的区别是什么?

答:对于无连接的服务(邮寄), 发送信息的计算机把数据以一定的格式封装在帧中, 把目的地址和源地址加在信息头上, 然后把帧交给网络进行发送. 无连接服务是不可靠的.

对于面向连接的服务(电话), 发送信息的源计算机必须首先与接收信息的目的计算机建立连接. 这种连接是通过三次握手(three hand shaking)的方式建立起来的. 一旦连接建立起来, 相互连接的计算机就可以进行数据交换. 与无连接服务不同, 面向连接的服务是以连接标识符来表示源地址和目的地址的. 面向连接的服务是可靠的, 当通信过程中出现问题时, 进行通信的计算机可以得到及时通知.

?IP地址指示的是什么?(考虑多地址主机)

答:逻辑地址。

?识别下面的IP 地址的类:4.5.6.7 、229. 1. 2. 30、191. 1. 2. 3

答:分别是A类、D类和B类。

?一个IP 地址为142.5.0.1 的主机需要测试其内部软件,在分组中的目的地址是什么?

–a. 127.0.0.0

–b.127. 1.1. 1

–c. 127. 127. 127. 127

–d. 以上的任何一个

答:d

?试找出以下IP 地址的netid 和hostid:

–a. 129.14.6.8

–b. 132.56.8.6

–c. 171. 34. 14.8

–d.190.12.67.9

答:a. netid:129.14 hostid:6.8

b. netid:132.56 hostid:8.6

C. netid:171.34 hostid:14.8

d. netid:171.34 hostid:67.9

3.3应用层协议1—DNS域名服务

练习&思考

?下面的域名中的哪一个最像是使用国家域来解析器IP 地址?

–a. chal. atc. fhda. edu

–b. gsfc. nasa. Gov

–c. kenz. acct. sony.jp

–d. mac. eng. sony. com

答:c

?在()解析中,客户直接联系至多一个服务器。

–a. 递归的

–b. 迭代的

–c. 高速缓存

–d. 以上所有的

答:a

?DNS 域名从一个结点开始,然后向上走到树的根。在UNIX 中的路径名是一样的吗? 答:不一样。

?Determine which of the following is an FQDN and which is a PQDN:

–a. xxx

–b. xxx.yyy.

–c. https://www.360docs.net/doc/b65954781.html,

–d. https://www.360docs.net/doc/b65954781.html,.

答:c d

?Find how to use the nslookup utility in Windows,Use the nslookup utility to find the address of some commercial web servers

练习&思考

?描述https://www.360docs.net/doc/b65954781.html,.中域的层次划分

答:see. bupt. edu. cn.

四级域名三级域名二级域名顶级域名

?假设主机https://www.360docs.net/doc/b65954781.html,想知道主机https://www.360docs.net/doc/b65954781.html,的IP地址,请按图描述查询过程,并说明用到的域名查询方式

答:①主机https://www.360docs.net/doc/b65954781.html,向其本地域名服务器https://www.360docs.net/doc/b65954781.html,发送查询请求,为递归查询;

②本地域名将该报文转发到根域名服务器,为迭代查询;

③根域名服务器向本地域名服务器返回顶级域名服务器(TLD)的IP地址,为迭代查询;

④本地域名服务器向顶级域名服务器进行查询,为迭代查询;

⑤顶级域名服务器注意到https://www.360docs.net/doc/b65954781.html,前缀,用权限域名服务器的IP地址进行响应,告诉本地域名服务器,为迭代查询;

⑥本地域名名服务器向权限域名服务器发送查询报文,为迭代查询;

⑦权限域名服务器告诉本地域名服务器所要查询的主机IP地址,为迭代查询;

⑧本地域名服务器将查询结果告诉主机。

3.4应用层协议2 -TELNET、FTP、SMTP

?什么是远程登录,Telnet可以提供什么服务?

答:用户登录到远程主机称为远程登录。

TELNET是一个简单的远程终端协议,用于Internet远程登录服务。TELNET协议定义了数据和命令在在Internet上的传输方式,即网络虚拟终端NVT。TELNET采用协商机制使TELNET 客户和服务器可商定使用更多的终端功能。

?当命令从()传送时,它们是NVT 形式。

–a. 终端到终端驱动程序

–b. 终端驱动程序到TELNET 客户

–c. TELNET 客户到TELNET服务器

–d. 以上都不是

答:bc

?说明FTP的两条连接的用途

答:FTP使用了两个连接:数据连接和控制连接。

这两个连接使FTP能够提供在异构环境中一体化、透明的网络文件传输功能,可以将一个文件副本从一台主机复制到另一台主机。

?在FTP 会话期间,控制连接打开

–a. 正好一次

–b. 正好两次

–c. 多次,只要是需要

–d. 以上都是

答:c

?电子邮件的系统构成是哪些?

答:电子邮件系统通常由用户代理(UA)、消息传输代理(MTA)以及消息访问代理MAA组成。?在邮件地址mackenzie@ pit. arc. nass. gov 中,哪一个是域名?

–a. mackenzie

–b. pit. arc. https://www.360docs.net/doc/b65954781.html,

–c. mackenzie@ pit. arc. https://www.360docs.net/doc/b65954781.html,

–d. a 和b

答:b

?MIME 允许

–a. 音频

–b. 非ASCII 数据

–C. 图像

–d. 以上所有的

答:d

8、(1)在FTP 会话期间,控制连接打开(A),数据连接打开(C)

a. 正好一次

b. 正好两次

c. 多次,只要是需要

d. 以上都是

假定Alice使用一个基于Web的电子邮件账户向Bob发报文,而Bob使用outlook访问他的邮件服务器来获取自己的邮件。给出报文是怎样从Alice主机到达Bob主机的过程,列出在两台主机间移动该报文时所使用的各种应用层协议。

?假定Alice使用一个基于Web的电子邮件账户(Hotmail或gmail )向Bob发报文,而Bob使用POP3访问他的邮件服务器来获取自己的邮件.讨论报文是怎样从Alice主机到达Bob主机的.列出在两台主机间移动该报文时所使用的各种应用层协议。

答:电子邮件从Alice的浏览器发送到她的邮件服务器,使用HTTP;从Alice的邮件服务器到Bob的邮件服务器,使用SMTP;Bob从他的邮件服务器读到他的主机,使用POP3.

?如果Alice用用户代理呢?

答:首先Alice使用POP3,然后像上述一样接着进行下面的工作。

3.5应用层协议3—万维网WWW

?什么是WWW?

答:万维网WWW,也称WEB,是一个构筑在Internet之上的分布式信息储藏室。它由超文本标记语言HTML表达的WEB网页组成,通过超文本传输协议HTTP实现页面传输,并且使用统一资源定位符URL标识页面在Internet的范围内的位置。

?哪一种类型的万维网文档是在客户端运行的?

–a. 静态的

–b. 动态的

–c. 活动的

–d. 所有以上的

答:c

?HTTP是什么?有什么用?和SMTP、FTP的异同?

答:超文本传输协议HTTP是万维网客户与服务器交互时遵循的应用层协议,他是万维网上能够可靠交换文件的重要基础,也是Web的核心。

比较:HTTP与FTP相似之处在于它能够传送文件并使用TCP连接,但它只有一条TCP连接,并没有额外的控制连接。而HTTP传输的数据与SMTP报文类似,但不同之处在于:HTTP报文由Web 服务器和浏览器解释;SMTP报文是存储转发的,而HTTP报文实立即交付的。

?考虑一个电子商务网站需要保留每一个客户的购买记录。描述如何使用cookie来完成该功能。

答:客户在浏览商品时,浏览器向该网站的服务器发送请求,服务器为客户创建一个购物车并生成一个唯一的识别码,并以此作为索引在服务器的后端数据库中产生一个表项。接着服务器返回响应报文,其中包含了一个set-cookie的首部行。这样,网站在收到请求报文时检查首部行就能找到对应的购物车。日后客户再次购买商品他的浏览器在其HTTP请求报文中继续使用首部行Cookie,这样网站便得以保留了每一个客户的购买记录。

?Sloth 银行希望它的在线银行更易于为懒惰的客户所使用,所以,当用户登录并通过口令认证以后,银行返回一个包含用户ID 号码的cookie 。通过这种方式,用户将来访问在

线银行时不必再标识自己或者输入口令. 你认为这种想法怎么样?它可以工作吗? 是不是

一个好主意?

答:想法很冒险,当然它可以工作,但是并不可靠。如果本客户的主机被别人登录,那么陌生人不需要输入口令就可以使用该客户的银行卡,财产安全受到威胁。

?考虑当浏览器发送一个HTTP GET报文(即HTTP GET报文的实际内容)时通过Ethereal捕获到下列ASCII字符串。字符< lf>是回车换行符(即文本中的斜体字符表示单个回车符,该回车符包含在HTTP首都中).回答下列问题,指出你在下面HTIP GET报文中找到答案

的地方

GET /cs453lindex.html HTTP/1.1

Host : https://www.360docs.net/doc/b65954781.html,

User-Agent : Mozilla/5.0 (Windows;U; Windows NT 5.1; en-U5; rv:l.7.2 )

Gecko/20040804 Netscape/7.2 (ax)

Accept:ext / xml , application/xml ,application/xhtm1+xml , text/html;q=0.9 , text /plain;q=0 .8 , image /png , */*;q=0.5

Accept-Language: en-us , en;q=0.5<1f>

AcceptEncoding: zip ,deflate

Accept-Charset: 150-8859-1 , utf-8;q=0.7 , *; q=0.7Keep-Alive: 300

Connection:keep-alive

–a. 浏览器请求的文挡的URL是什么?

答:cs453lindex.html HTTP

–b. 该浏览器运行的是何种版本的HπP?

答:Mozilla/5.0

–C. 该浏览器请求的是一条非持久连接还是持久连接?

答:持久连接。

–d. 运行该浏览器的主机的IP地址是什么?

答:https://www.360docs.net/doc/b65954781.html,

?下面文本中显示的是来自服务器的回答,以响应上述问题中的HTTP GET报文.回答下列问题,指出你在下面报文中找到答案的地方。

–a. 服务器能够成功地找到那个文档吗?该文档提供的回答是什么时间?

答:能。回答时间是Tue, 07 Mar 200612: 39: 45

–b. 该文档最后一次修改是什么时间?

答:Sat, 10 Dec2005 18:27:46

–C. 已被返回的文档有多少字节?

答:3874

–d.该服务器认可这是一条持久连接吗?

答:认可。

–E.实体主体在哪里?

答:

CMPSC1 453 / 591 /NTU-5T550A Spring 2005 homepage

HTTP/1.1 200 OK Date: Tue, 07 Mar 200612: 39: 45GMT<1f> Server: Apache/2 .0.52 (Fedora) Last-Modified: Sat, 10 Dec2005 18:27:46

GMT ETag: "526c3-f22-a88a4c80"<1f> AcceptRanges:bytes Content-Length: 3874 Keep-Alive: timeout=max=100 Connection: Keep-Alive Content-Type: text/html; charset=150-8859-1

transitional//en">

content="Mozilla/ 4.79 [en] (Windows NT 5.0; U) Netscape)"> CMPSC1 453 / 591 /NTU-5T550A Spring 2005 homepage

第四章网络应用编程基础

4.1网间进程及通信过程的建立

4.2网络编程分类

?实现网间进程通信必须解决哪些问题?

答:1.网间进程的标识问题;

2.与网络协议栈的连接问题;

3.多重协议的识别问题;

4.不同的通信服务质量问题。

?什么是网络应用进程的网络地址?半相关和全相关指什么?

答:主机的IP地址、端口号和传输层协议这三个要素组成的三元组称为半相关,它标识了Internet中进程通信的一个端点,也把它称为进程的网络地址。

在Internet中,完整的网间进程通信需要有两个进程构成,两个进程是通信的两个端点,并且他们必须使用同样的传输协议,因此描述一个完整的网间进程需要以下5个要素描述:(传输层协议,本机IP地址、本机传输层端口,远端机IP地址,远端机传输层端口。)

这个五元组称为全相关。

?网间进程通信过程如何建立?

答:A端进程在确定了B端进程的网络地址后,会向本机的操作系统申请一个本地端口号,并且A端进程是知道本机的IP地址的,因此当其第一次和B端进程通信时,会向B端进程报告自己的IP地址和端口号。所以在第一次通信以后,B端进程也就获知了A端进程的IP地址和端口号。至此,通信的两端互相获得了对方进程的网络地址,可以进行后续的通信了。

4.3套接字编程接口基础

?描述套接字的概念?套接字有几种类型?

答:套接字上连应用程序,下连网络协议栈。套接字是对网络中不同主机上应用进程之间进行双向通信的端点的抽象,从效果上来说,一个套接字就是网络上进程通信的一端。

套接字的类型:1.流式套接字

2.数据报套接字

3.原始套接字

?结合流程图说明服务器和客户端操作流式套接字步骤。

答:面向连接的套接字服务端的具体实现流程如下:

服务器端:

1.创建监听套接字;

2.绑定监听接口;

3.进入监听状态;

4.接受用户的监听请求;

5.与客户端进行通信;

6.关闭与客户端的通信;

7.关闭监听套接字。

客户端:

1.创建客户端套接字;

2.提出连接请求;

3.与服务器通信;

4.关闭与服务器的通信。

?响应套接字和监听套接字由谁产生?用处?

答:响应套接字是由accept函数产生的。

用途:服务器端程序使用,从等待连接请求队列中取出第一个连接请求并接受,为这个连接请求创建一个响应套接字,后续与此连接请求对应的客户端通信时将通过这个响应套接字进行。

监听套接字是由listen函数产生的。

用途:服务器端程序使用,这个函数告诉套接字开始监听客户机的连接请求。

说明服务器端如何实现处理多个客户端请求的。

答:在服务器程序中,主程序负责监听客户极端的连接请求,当接受了一个客户机端的连接请求后,主程序即创建一个新的线程,这个新的线程负责处理该客户机端的后续数据交换过程。有多少个客户机端的连接请求就创建多少个新线程。多个线程并行工作,互相之间不影响。

第五章网络环境下信息的标识、描述及表达

5.1 网络环境下信息的标识、描述及表达

?什么是URL、URN、URI。区别是什么?

答:URL,即统一资源定位符,也被称为网页地址,是Internet上资源的地址。

URN,即统一资源名称,是用来唯一标识一个实体的标志符。与URL不同的是,URN不指明信息实体的网络位置,而仅仅是一个信息实体的标识符。

URI,即统一资源标识符,是一个用于标识某一互联网资源名称的字符串。

URI可被视为定位符(URL),名称(URN)或两者兼备。URL和URN都是URI的子集。?说明https://www.360docs.net/doc/b65954781.html,/search?key=adele的含义

答:这是一个URL。http是传送协议;https://www.360docs.net/doc/b65954781.html,是服务器的域名;search是路

径;?key=adele是查询。

?如何在网页中插入某人的电子邮件联系,点击后可直接向他发送邮件?

答:创建一个超链接即可

7)描述如何按名查找文件。

答:操作系统把文件名和文件的其他属性信息分开,使文件属性单独形成一个数据构,称为索引节点,而在文件目录的目录项中只存放文件名和指向该文件对应的索引节点。当我们按名查找文件时,最初是按照文件名找到相应的目录项,如果需要继续打开,才读取相应索引节点的指针,将对应的文件属性信息调入内存。

8)BESTPAGES公司承接了TUMTUM公司的网站,他们使用了绝对路径来编写网站内部所有页面间的链接。项目结束时,TUMTUM公司召开网站发布会,由BESTPAGES演示网站页面。其项目组长将网页带到发布会现场,当他单击一个页面链接时,出现了“404-Not Found”(文件找不到)。针对这种问题应该如何修复?为什么?

答:

将所有的绝对路径改成相对路径即可。因为网页内部的页面链接使用相对路径时,不涉及网址地址信息等,便于移植。如果使用绝对路径,在更换网站域名或者更换编译机器的时候都会出现链接失效。每一个网页也相当于一个文件,1.html、2.html等等等等,然后都放在

hehe文件夹里,比如在家里电脑上hehe文件夹保存在e盘里,所以你在1.html中链接2.html 时就要这样写:e://2.html.但是你把hehe文件夹拷贝到线程电脑上的D盘里了,这时候你演示的时候点击链接(e://2.html)肯定找不到(因为他变成了d://2.html)。反之,如果在1.html 里面创建了一个超链接./2.html(也就是当前文件夹及hehe文件夹中的2.html)不管在哪里还都是从该文件夹取都能取到2,html,所以不会发生取不到文件的情况

关于网络应用体系结构

9)介绍C/S、B/S、P2P模式的特点,你常用的网络应用是什么?属于哪种模式?为什么?

C/S特点:

①服务器端和客户端成雪处于不平等的地位,服务器程序所在主机具备客户主机不具备的各种软硬件资源。客服端请求服务,服务器端提供服务。

②灵活性好,易于扩展,理论上客户机和服务器的数目不受限制。

③系统吞吐量高,响应时间短。因为uwuqi专门负责事物的处理,将结果返回给客户端,而客户端只负责与用户交互,响应用户的时间缩短。

④由于服务器事务处理过重,C/S模式存在服务器瓶颈和单点失效问题。

B/S特点:

①成本降低,系统复杂度都集中在服务器端,而客服端不需要额外开发,成本削减。

②维护和升级简单,只需要对服务器端进行维护和升级,对数目众多的客户端不进行操作,难度降低。

③服务器选择灵活,采用B/S模式的主机可以任意选择服务器,安全不受客服端浏览器的限

④客服端运行灵活,每个客户主机都装有浏览器,因此B/S模式下的客户主机可以随时执行以完成各种请求操作。

P2P特点:

①不依赖于专用的集中服务器,每台机器都既可以做客户端又可以做服务器端。

②解决了服务器瓶颈和单点失效问题。

③适合大范围的共享和查询。

我常用的网络

①北邮人BT,属于P2P模式。每个人都可以分享自己的文件也可以从任意一台在网的主机获得资源,没有专门的集中服务器。

②智能车大赛资料下载的FTP,属于C/S模式,我们通过一个支持FTP协议的客户机程序,连接到在老师控制的远程主机上的FTP服务器程序,然后我们可以一般向服务器传送某一个文件的一份拷贝请求,服务器会响应这条命令,将指定文件送至我们的机器上。

③北京邮电大学官方网站,属于B/S模式。所有机器都只需要打开浏览器就可以进去页面,然后完成相应的操作。

关于操作系统接口

10)系统调用与一般过程调用的区别是什么?

答: ①调用的实现不同。一般过程调用使用一般机器指令来调用过程(函数),是在用户态运行的;程序执行系统调用,是通过中断机构来实现,需要从用户态转变到核心态,在管理状态执行。

②调用形式不同。过程调用使用一般调用指令,其转向地址是固定不变的,包含在跳转语句中;但系统调用中不包含处理程序入口,而仅仅提供功能号,按功能号调用。

③提供方式不同。过程(函数)往往由编译系统提供,不同编译系统提供的过程(函数)可以不同;系统调用由操作系统提供,一旦操作系统设计好,系统调用的功能、种类与数量便固定不变了

请举一个生活中的例子说明协议的组成要素?(书上给出的是打电话

的例子,说个别的)

答:3要素:语法,语义,时序。

例子:写信。A给B写信,两人都遵守写信的协议。在这个协议中,写信所用的语言就是语法,用

的是中文还是韩文或者其他语言;信件中发表达的信息就是语义;时序就是A写信给B,B才会收到信,

然后B才会回信给A

11、哪一种类型的万维网文档是在客户端运行的?(C) a. 静态的 b. 动态的 c. 活动的

d. 所有以上的

12、Sloth 银行希望它的在线银行更易于为懒惰的客户所使用,所以,当用户登录并通过口令认证以后,银行返回一个包含用户ID 号码的cookie 。通过这种方式,用户将来访问在线银行时不必再标识自己或者输入口令. 你认为这种想法怎么样?它可以工作吗? 是不是一

个好主意?

答:我觉得这种想法不可靠,虽然可以工作,但是并不安全。如果本客户的主机被别人登陆,那么陌生人不需要输入口令就可以使用该客户银行卡。财产安全受到威胁。

生产管理作业答案

浙江大学远程教育学院 《生产管理》课程作业答案 第一章 简答题 1、试述生产系统的基本结构。 答:完成输入到输出的转化过程需要一个物质基础,这就是生产运作系统,或简称生产系统。它是有人和机器构成的,能将一定输入转化为待定输出的有机整体。使转化过程具有增值性是生产系统的基本功能。如下图: 2、生产管理的基本内容包括哪些? 答:生产管理的基本内容包括:市场预测、需求管理、编制生产计划和能力计划、库存控制、成本控制、人员调配、作业调度、质量保证等方面。 3、服务业的运作管理与制造业的运作管理是有哪些不同? 答:(1)服务型生产的生产效率难以测量,因为服务型生产的输出是无形的。而制造业可以统计产品数量。 (2)服务型生产的质量标准难以建立,服务质量难以评价。无形产品无法触摸,无法测量,因此没有办法建立一个标准的质量体系。 (3)顾客参与是服务业生产过程的一个重要内容,有时顾客就是生产系统的一个组成部分,使得生产过程难以控制,因此,这种参与往往导致效率降低。 (4)制造业生产可以通过增加或减少库存来处理需求变化引起的波动,但是服务业生产不能通过库存来调节。 案例题 1、从运作管理的角度看,F公司目前的运作管理模式是如何实现生产运作管理目标的? 2、F公司的运作管理模式还需要从哪些方面做进一步的改进? 答:1(1).F公司的VMI策略和模式,通过供应商库存管理模式,节约了库存成本。(2).运用企业外包战略最大限度的降低基础投资和缩短生产准备期、共享销售网络和市场、摊销研发成本、物流成本和生产成本从而减少了企业整体运行的总成本,同时也就提高了生产效率。(3).F公司的全球性资源优化配置和战略联盟的合作意识,可以就减少了在制品的占用量。

北邮互联网技术基础期末重点

1、传输层的典型协议和工作方式 有TCP和UDP:TCP是在IP提供的服务基础上,面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。UDP是一种无连接的传输层协议,它主要用于不要求分组顺序到达的传输中,分组传输顺序的检查与排序由应用层完成,提供面向事务的简单不可靠信息传送服务。UDP 协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。UDP:面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快。 2、网络地址转换的作用 网络地址转换(NAT)属接入广域网(WAN)技术,是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型Internet接入方式和各种类型的网络中。NAT不仅完美地解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机。 3、帧中继技术产生的前提 帧中继技术是在分组技术充分发展,数字与光纤传输线路逐渐替代已有的模拟线路,用户终端日益智能化的条件下诞生并发展起来的。现代用户需求有以下特点①要求传输速率高,时延低;②信息传送的突发性高;③用户端智能化高。传统的方法是采用租用专线和分组网来满足用户需求,但这两种方法都有其不可克服的缺点。 4、ATM技术原理 Atm:异步传递方式 ATM 是建立在电路交换和分组交换的基础上的一种面向连接的快速分组交换技术。采用定长分组作为传输和交换的单位。这种定长分组叫做信元(cell)。 当用户的ATM 信元需要传送时,就可插入到SDH 的一个帧中。“异步”是指将ATM 信元“异步插入”到同步的SDH 比特流中。SDH 传送的同步比特流被划分为一个个固定时间长度的帧(是时分复用的时间帧,而不是数据链路层的帧)。每一个用户发送的ATM 信元在每一时分复用帧中的相对位置并不是固定不变的。如果用户有很多信元要发送,就可以接连不断地发送出去。只要SDH 的帧有空位置就可以将这些信元插入进来。 5、域名服务系统DNS的原理 域名可将一个IP地址关联到一组有意义的字符上去。DNS为了将一个名字映射成IP地址,应用程序调用一个名为解析器的库过程,并将该名字作为参数传递给此过程。解析器向本地DNS发送一个UDP分组,之后本地DNS服务器查找该名字,并且将找到的IP地址返回给解析器,解析器再将IP地址返回给调用方。有了IP地址之后,应用程序就可以与目标及其建立一个TCP连接,或者给他发送UDP分组。6、解决IP地址匮乏的方法 1. 采用无类别编址CIDR,使IP 地址的分配更加合理。 2.采用网络地址转换NAT方法以节省全球IP 地址。 3.采用具有更大地址空间的新版本的IP 协议IPv6。 7、网络地址转换的原理及应用 NAT的基本工作原理是,当私有网主机和公共网主机通信的IP包经过NAT网关时,将IP包中的源IP或目的IP在私有IP和NAT的公共IP之间进行转换。 NAT主要可以实现以下几个功能:数据包伪装、平衡负载、端口转发和透明代理。 8、端到端和点到点的含义 端到端与点到点是针对网络中传输的两端设备间的关系而言的。端到端传输指的是在数据传输前,经过各种各样的交换设备,在两端设备问建立一条链路,就像它们是直接相连的一样,链路建立后,发送端就可以发送数据,直至数据发送完毕,接收端确认接收成功。点到点系统指的是发送端把数据传给与它直接相连的设备,这台设备在合适的时候又把数据传给与之直接相连的下一台设备,通过一台一台直接相连的设备,把数据传到接收端。 9、面向连接和无连接两种工作方式的原理及异同 一、面向连接的服务是按顺序,保证传输质量的,可恢复错误和流量控制的可靠的连接。基于TCP/IP协议。 二、无连接服务是不按顺序,不保证传输质量的,不可恢复错误不进行流量控制的不可靠连接。基于UDP/IP的连接。 10、TCP的工作原理、三次握手、状态机、窗口 TCP三次握手的过程如下: 客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_SEND状态。 服务器端收到SYN报文,回应一个SYN (SEQ=y)ACK(ACK=x+1)报文,进入SYN_RECV 状态。 客户端收到服务器端的SYN报文,回应一个ACK(ACK=y+1)报文,进入Established 状态。 三次握手完成,TCP客户端和服务器端成功地建立连接,可以开始传输数据了。 状态机:建立连接和释放连接所要求的步骤都可以用一个有限状态机来表达,状态机的11种状态中每一个状态都存在合法事件和非法事件。每个链接都从CLOSED开始。当它执行了一个被动的打开操作(LISTEN)时候,或者主动的打开操作(CONNECT)的时候,它就离开CLOSED状态。如果另一端执行了相对应的操作,则连接被建立起来,当前状态编程ESTABLISHED。连接释放过程可以由任何一方发起,当释放完成的时候,状态又回到CLOSED. 窗口:TCP通过滑动窗口的概念来进行流量控制。设想在发送端发送数据的速度很快而接收端接收速度却很慢的情况下,为了保证数据不丢失,显然需要进行流量控制,协调好通信双方的工作节奏。所谓滑动窗口,可以理解成接收端所能提供的缓冲区大小。 11、ARP协议的作用和作用范围 地址解析协议ARP。在实际网络的链路上传送数据帧时,不管网络层使用的是什么协议,最终还是必须使用硬件地址。每一个主机都设有一个ARP 高速缓存(ARP cache),里面有所在的局域网上的各主机和路由器的IP 地址到硬件地址的映射表。当主机 A 欲向本局域网上的某个主机 B 发送IP 数据报时,就先在其ARP 高速缓存中查看有无主机B 的IP 地址。如有,就可查出其对应的硬件地址,再将此硬件地址写入MAC 帧,然后通过局域网将该MAC 帧发往此硬件地址。 ARP 是解决同一个局域网上的主机或路由器的IP 地址和硬件地址的映射问题。12、以太网及无线局域网的媒体接入控制机制 MAC(Media Access Control,介质访问控制)地址是识别LAN(局域网)节点的标识是固化在网卡上串行EEPROM中的物理地址,通常有48位长。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。 也就是说,在网络底层的物理传输过程中,是通过物理地址来识别主机的,它一般也是全球唯一的。以太网交换机根据某条信息包头中的MAC源地址和MAC目的地址实现包的交换和传递。

北邮数据库系统概论测试--阶段作业1

一、单项选择题(共10道小题,共100.0分) 1.下面系统中不属于关系数据库管理系统的是______。 A.Oracle B.MS SQL Server C.IMS D.DB2 知识点: 数据库系统的应用实例 学生答案: [C;] 标准答案: C; 得分: [10] 试题分值: 10.0 提示: 2. 3.DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机硬件、软 件和_____。 A.系统分析员 B.程序员 C.数据库管理员 D.操作员 知识点: 数据库系统的组成 学生答案: [C;] 标准答案: C; 得分: [10] 试题分值: 10.0 提示: 4. 5.对某个具体的数据库应用来说,下列说法中正确的是______。 A.E-R 图是唯一的 B.数据模型是唯一的 C.数据库文件是唯一的 D.以上三个都不是唯一的 知识点: 数据库系统的组成 学生答案: [D;] 标准答案: D; 得分: [10] 试题分值: 10.0 提示: 6. 7.以下不属于数据库系统组成的是____________。 A.硬件系统

B.数据库管理系统及相关软件 C.数据库管理员(DBA) D.文件系统 知识点: 数据库系统的组成 学生答案: [D;] 标准答案: D; 得分: [10] 试题分值: 10.0 提示: 8. 9.下列四项中说法不正确的是______。 A.数据库减少了数据冗余 B.数据库中的数据可以共享 C.数据库避免了一切数据的重复 D.数据库具有较高的数据独立性 知识点: 数据管理的发展 学生答案: [C;] 标准答案: C; 得分: [10] 试题分值: 10.0 提示: 10. 11.与文件管理系统相比,______不是数据库系统的优点。 A.数据结构化 B.访问速度快 C.数据独立性 D.冗余度可控 知识点: 数据管理的发展 学生答案: [B;] 标准答案: B; 得分: [10] 试题分值: 10.0 提示: 12. 13.下列四项中,不属于关系数据库特点的是_______。 A.数据冗余小 B.数据独立性高 C.数据共享性好 D.多用户访问 知识点: 数据管理的发展 学生答案: [D;] 标准答案: D;

生产运作管理基础期末指导(期末综合练习及答案)-

生产运作管理基础期末指导 一填空题 1 社会组织的基本职能有三项:(生产)、(理财)、(营销)。 2 生产运作系统的设计包括(产品)或(服务)的选择和设计、(生产运作设施)的定点选择、生产运作设施布置、服务交付系统设计和工作设计。 3 按工艺流程的特点,可将制造性生产分为两种:(连续性生产)和(离散性生产)。 4 按照企业组织生产的特点,可以将制造性生产分成(备货型)生产与(订货型)生产。 5 经营杠杆就是(成本函数)和(销售收入)之间的夹角。 名词解释 1生产运作管理: 生产运作管理是对生产运作系统的设计、运行与维护过程的管理,它包括对生产运作活动进行计划、组织与控制。 2平均绝对偏差: 平均绝对偏差是指单项测定值与平均值的偏差(取绝对值)之和,除以测定次数。它是代表一组测量值中任意数值的偏差。所以平均偏差不计正负。 3模块设计: 使用容易分割的组件设计产品即模块设计。模块设计为生产和营销提供了灵活性。 4并行工程:并行工程是对产品及其相关过程包括制造过程和支持过程,进行并行、集成化处理的系统方法和综合技术 5柔性制造系统:柔性制造系统(FMS)是一组带有可编程控制器的设备,与自动化的物料运输系统连接在一起通过中心计算机进行整合,生产各种有类似生产要求的部件。 6生产柔性:所谓生产柔性是指生产系统对用户需求变化的响应速度,是对生产系统适应市场变化能力的一种度量,通常从品种柔性和产量柔性两个方面来衡量。 7生产和服务设施布置:生产和服务设施布置就是指合理安排企业或某一组织内部各个生产作业单位和辅助设施的相对位置与面积、车间内部生产设备的布置。生产和服务设施布置在确定了企业内部生产单位组成和生产单位内部采用的专业化形式之后才能进行。 8生产率:所谓生产率,是指生产系统输出的产品或服务与生产这些产品或服务所消耗资源之比,即生产率=系统输出的产品或服务/使用的资源。 9工作设计:所谓工作是指一个工人承担的一组任务或活动的总称。工作设计则是确定具体的任务和责任、工作环境以及完成任务以实现生产管理目标的方法。 10工作扩大化:工作扩大化是指工作的横向扩大,即增加每个人工作任务的种类,从而使

生产运作管理期末辅导)

生产运作管理期末指导 填空题 1. 经济学家将经济的发展分成_____社会、_____社会和_____社会三个阶段。 2. 生产运作系统的设计包括____或_____的选择和设计、_____的定点选择、生产运作设施布置、_____设计和_____设计。 3. 按工艺过程的特点,可以把制造性生产分成两种:_____与_____。 4. 时间序列模型又分为_____模型和_____模型。 5. 价值分析与价值工程(V A/VE)用于简化_____过程,其目的是在满足所有顾客要求的同时,以更低的_____达到相同或更好的水平。 6. 时间序列模型以_____为独立变量,利用_____随时间变化的关系来估计未来的需求。 7. AMT的硬件完成了现代制造中_____、_____、_____的功能,形成了自动化工作站的基本单位。 填空题答案 1. 前工业、工业、后工业 2.产品服务生产运作设施、服务交付系统工作 3. 连续性生产离散性生产。 4.时间序列平滑时间序列分解 5. 产品与工艺成本 6.时间过去需求 7.工艺加工、物料输送、过程监控 计算题范围(以下两道题中的一道,数字可能有所不同) 计算题种类1: 教材195页例题7.3 对某操作者的作业观测100小时,共1000次。其中观测到“工作”的有800次,其余均为“空闲”。其间产量为500件,设效率评定系数为0.8825,宽放率为15%,试确定单件时间定额。 实际工作时间=总工作时间*实际作业次数/总观测次数=100*800/1000=80小时 实际作业时间=实际工作时间*效率评定系数=80*0.8825(效率评定系数的评定仍然是一门艺术) 单件时间=实际作业时间/总件数=70.6/500=0.1412小时 单件产品定额时间=单件时间*(1+宽放率)=8.472*(1+0.15)=9.74分钟

北邮 信息网络应用基础 JSP 实验报告

信息网络应用基础 实验报告 学院:电子工程学院 班级:2012211xxx 学号:201221xxxx 姓名:xxxx 班内序号:xx

一、实验主题及问题定义 1.实验主题 本次jsp实验主题延续了上一次html实验的主题——周杰伦。2.问题定义 Web环境周杰伦主页。 (1)点击“Login.jsp”进入登录界面,输入用户名及密码登录。 (2)进入主页后,自动播放背景音乐《淡水海边》。可选择暂停或调节音量。 (3)在搜索栏输入想要搜索的关键字。 (4)右上角显示欢迎+用户名。 (5)选择想要浏览的模块并跳转。也可顺序浏览。 (6)“音乐作品”模块可点击“试听”跳转到QQ音乐该专辑的专题进行专辑试听。 (7)“你不知道的他”模块可点击“了解更多”链接跳转到另一设计的网页了解周杰伦不广为人知的一面。新打开的jsp网页右上角仍然显示欢迎+用户名。 (7)点击右上角“编辑”链接编辑个人信息,点击“确定”返回主页面。 (8)浏览完成,退出。 二、程序设计

1.功能 除了上次html所具备的功能外,改用jsp格式为网页添加了以下功能: (1)网页登陆:用设定好的用户名及密码登陆后才可以跳转至主页面。 相关截图: (2)欢迎:跳转至主页面后,页面右上角显示Welcome,***~“***”即为之前登陆时输入的用户名。同样,在点击“了解更多”的jsp链接后跳出的网页右上角也显示此句。 相关截图:

(3)修改个人信息:Welcome字样右侧还有一个“编辑”链接,点击后跳转至新页面可以编辑个人信息。其中包含“用户名”、“密码”、“所在地”、“年龄”、“粉龄”及“个人信息”。 相关截图:

信息论基础》试卷(期末A卷

重庆邮电大学2007/2008学年2学期 《信息论基础》试卷(期末)(A卷)(半开卷) 一、填空题(本大题共10小空,每小空1分,共20分) 1.按信源发出符号所对应的随机变量之间的无统计依赖关系,可将离散信源分为有记忆信源和无记忆信源两大类。 2.一个八进制信源的最大熵为3bit/符号 3.有一信源X,其概率分布为 123 x x x X 111 P 244 ?? ?? ? = ?? ? ?? ?? ,其信源剩余度为94.64%;若对该信源进行十次扩展,则 每十个符号的平均信息量是 15bit。 4.若一连续消息通过放大器,该放大器输出的最大瞬间电压为b,最小瞬时电压为a。若消息从放大器中输出,则该信源的绝对熵是∞;其能在每个自由度熵的最大熵是log(b-a)bit/自由度;若放大器的最高频率为F,则单位时间内输出的最大信息量是 2Flog(b-a)bit/s. 5. 若某一信源X,其平均功率受限为16w,其概率密度函数是高斯分布时,差熵的最大值为1 log32e 2 π;与其 熵相等的非高斯分布信源的功率为16w ≥ 6、信源编码的主要目的是提高有效性,信道编码的主要目的是提高可靠性。 7、无失真信源编码的平均码长最小理论极限制为信源熵(或H(S)/logr= H r(S))。 8、当R=C或(信道剩余度为0)时,信源与信道达到匹配。 9、根据是否允许失真,信源编码可分为无失真信源编码和限失真信源编码。 10、在下面空格中选择填入数学符号“,,, =≥≤?”或“?” (1)当X和Y相互独立时,H(XY)=H(X)+H(X/Y)。 (2)假设信道输入用X表示,信道输出用Y表示。在无噪有损信道中,H(X/Y)> 0, H(Y/X)=0,I(X;Y)

信息论与编码期末试卷

上海大学2011~2012学年度冬季学期试卷(A卷) 课程名:信息论与编码课程号: 07276033学分: 4 应试人声明: 我保证遵守《上海大学学生手册》中的《上海大学考场规则》,如有考试违纪、作弊行为,愿意接受《上海大学学生考试违纪、作弊行为界定及处分规定》的纪律处分。 应试人应试人学号应试人所在院系 题号 1 2 3 4 得分——————————————————————————————————————一:填空题(每空2分,共40分) 1:掷一个正常的骰子,出现‘5’这一事件的自信息量为________,同时掷两个正常的骰子,‘点数之和为5’这一事件的自信息量为___________.(注明物理单位) 2:某信源包含16个不同的离散消息,则信源熵的最大值为___________,最小值为_____________. 3:信源X经过宥噪信道后,在接收端获得的平均信息量称为______________. 4:一个离散无记忆信源输出符号的概率分别为p(0)=0.5,p(1)=0.25,p(2)=0.25,则由60个符号构成的消息的平均自信息量为__________. 5:信源编码可提高信息传输的___有效___性,信道编码可提高信息传输的___可靠_性. 6:若某信道的信道矩阵为 ? ? ? ? ? ? ? ? ? ? ? ? 001 100 010 100 ,则该信道为具有____归并____性能的信道 7:根据香农第一定理(定长编码定理)若一个离散无记忆信源X的信源熵为H(X),对其n个符号进行二元无失真编码时,其码字的平均长度必须大于____________ 8:若某二元序列是一阶马尔科夫链,P(0/0)=0.8,P(1/1)=0.7,则‘0’游程长度为4的概率为____________,若游程序列为312314,则原始的二元序列为_________. 9:若循环码的生成多项式为1 ) (2 3+ + =x x x g,则接收向量为(1111011)的伴随多项式为_______________ 10:对有32个符号的信源编4进制HUFFMAN码,第一次取_______个信源进行编码. 11:若一个线性分组码的所有码字为:00000,10101,01111,11010,则该码为(____,_____),该码最多可以纠正_______位错误,共有________陪集. 12:码长为10的线性分组码若可以纠正2个差错,其监督吗至少有__5____位. 13:(7,4)汉明码的一致校验矩阵为 ? ? ? ? ? ? ? ? ? ? 1,0,1,0,1, ,1 0,1,1,0,0, ,1 0,0,0,1,1, ,1 3 2 1 r r r ,则3 2 1 r r r 为__________. _______________________________________________________________ 草稿纸 成绩

北邮数据库期末213-214(a)无答案版(2)

北京邮电大学学年第 2 学期 《数据库应用技术》期末考试试题(A) 一.单项选择题(本大题共26小题,每小题1分,共26分)1.数据库系统依靠 ( )?支持数据独立性。 A)具有封装机制B)定义完整约束条件

C)模式分级,各级模式之间的映像D)DDL语言与DML语言互相独立 2. SQL 的DML 包括的语句有()。 A)ROLLBACK,COMMIT C)GRANT,REVOKE B)CREATE,DROP,ALTER D)SELECT,INSERT,DELETE,UPDATE 3. 如果关系R和S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为 ( )?。 A)外连接B)内联接C)左外连接D)右外连接 4. 层次、网状和关系模型是按照( )?来分类的逻辑数据模型。 A)数据完整性的类型B)存储结构的类型 C)数据结构的类型D)数据操作的类型 5. 对数据库模式进行规范化处理,是在数据库设计的( )?。 A)需求分析阶段????B)概念设计阶段???? C)逻辑设计阶段???? D)物理设计阶段 6. 执行SQL 语句:SELECT SNAME,AGE FROM S WHERE SEX=‘女’则该语句对关系S 执行的操作有:() A)交(∩)和选择(σ)B)选择(σ)和投影(π) C)并(∪)和投影(π)D)选择(σ)和笛卡儿积(×) 7. 设有关系模式R(A,B,C),根据语义有如下函数依赖集:F={A →B,(B,C)→A}。关系模式R的规范化程度最高达到()。 A)1NF B)2NF C)3NF D)BCNF 8. 下列哪一类视图上可以进行插入、删除和更新操作()。 A) 带表达式的视图B) 连接视图C) 行列子集视图D) 分组视图

北邮生产运作管理第二阶段

一、判断题(共10道小题,共100.0分) 1 模特法将动作分为三大类,移动动作、终止动作、身体动作。 1正确 1错误 知识点: 第二单元 学生答案: [B;] 标准答案: B 得分: [10] 试题分值: 10.0 提示: 2 工作抽样法的优点是观察者不需要受专门训练。 1正确 1错误 知识点: 第二单元 学生答案: [A;] 标准答案: A 得分: [10] 试题分值: 10.0 提示: 3 对服务业的选址来说,选址的依据是总成本最低。 1正确 1错误 知识点: 第二单元 学生答案: [B;] 标准答案: B 得分: [10] 试题分值: 10.0 提示: 4 工厂选址时总是要接近原料或材料场地。 1正确 1错误 知识点: 第二单元 学生答案: [B;] 标准答案: B 得分: [10] 试题分值: 10.0 提示: 5 经营杠杆作用越大,未来预期利润的不确定性也越大。 1正确 1错误 知识点: 第二单元 学生答案: [A;] 标准答案: A 得分: [10] 试题分值: 10.0 提示: 6

价值工程应用于产品生产阶段以前,它被认为是一种削减成本的方法。 1正确 1错误 知识点: 第二单元 学生答案: [A;] 标准答案: A 得分: [10] 试题分值: 10.0 提示: 7 MSE的意思是平均绝对百分误差。 1正确 1错误 知识点: 第二单元 学生答案: [B;] 标准答案: B 得分: [10] 试题分值: 10.0 提示: 8 使用一次指数平滑法进行预测时,当出现趋势时,预测值总是领先于实际值。 1正确 1错误 知识点: 第二单元 学生答案: [B;] 标准答案: B 得分: [10] 试题分值: 10.0 提示: 9 销售人员意见汇集法属于定性预测方法。 1正确 1错误 知识点: 第二单元 学生答案: [A;] 标准答案: A 得分: [10] 试题分值: 10.0 提示: 10 大规模定制是指大规模大批量生产。 1正确 1错误 知识点: 第二单元 学生答案: [B;] 标准答案: B 得分: [10] 试题分值: 10.0 提示:

北邮-信息网络应用基础开卷考试资料

第一章概述 ? 想出一个信息网络应用系统的例子/你感兴趣的目前还没 答:餐厅供餐网络公示系统。具体实现功能如下: 1.公示校内各个餐厅的开放时间,若有特殊原因关闭,短信通知校内师生; 2.网络主页上列出每餐供应菜肴,供图有真相,以便师生择厅就餐; 3.设定餐后评价交互页面,由师生将个人喜好及对菜肴的评价反馈给餐厅大厨,大厨据此作出调整。 民以食为天,吃饭是人生之一大事。餐厅的使命是神圣的,要为师生负起饮食大责,理应尽早建立起这一信息网络应用系统。 2.1 操作系统概述 ? 你怎么理解操作系统的? 答: 操作系统的本质是系统软件,它是最接近硬件的、最底层的系统软件,它也是系统软件的基本部分。它统一管理计算机资源,协调系统各部分、系统与使用者之间、及使用者与使用者之间的关系,以利于发挥紫铜的效率和方便使用。 从用户的角度看,操作系统是计算机与用户的连接者。它能够提供比裸机功能更强、服务质量更高、更加方便灵活的的虚拟机,为用户提供系统软、硬件资源的良好接口;从计算机的角度看,操作系统则是一个资源分配器。操作系统需要管理所有的软硬件资源,面对许多冲突的资源请求,操作系统必须决定如何为各个程序和用户分配资源,以便计算机系统能有效而公平地运行,并且使资源得到最有效的利用。 ? 多道程序设计与分时系统有什么区别? 答: 多道程序是指在计算机内存中同时存在几道已经运行的但尚未结束的相互独立的作业,这些作业在微观上轮流占有CPU,在宏观上并行;分时系统是多用户共享系统,将CPU的工作时间分别提供给多个用户使用,每个用户依次轮流使用时间片。多道核心在于不同作业轮流占用CPU,而分时核心在于用户轮流占用CPU。前者对象的放在内存中的多道作业,后者的对象是参与时间片划分的各个用户。 多道批量处理操作系统没有提供用户与作业的交互能力,用户无法控制其作业的运行,造成用户响应时间过长。而分时操作系统能够则能够及时响应,提供用户与程序之间的交互能力。 ? 操作系统最典型的特征是什么?为啥? 答:操作系统有具有四个主要特征:并发性,共享性,虚拟性,异步性。其中,并发特征是其最主要的特征,是指在一段时间段内,多道程序“宏观上同时运行”,其他三个特征都是以并发为前提的。 ? 操作系统能做什么? 答;操作系统是计算机做核心系统软件,也是信息网络应用框架中系统环境的基础,它负责计算机资源管理,负责网络节点的资源协调,保证网络通信协议的实现。操作系统充当两个角色,一个是资源管理者,一个是计算机与用户的连接者。 2.2 进程及进程通信 . ? 进程是什么?基本状态?就绪和阻塞的区别? 答:进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。 通常一个进程至少可以划分为3种基本状态:运行状态,就绪状态,阻塞状态。 就绪状态:一个进程得到了CPU以外的所有必要资源,一旦得到处理机就可以运行。 阻塞状态:一个进程因等待某事件发生而暂时无法继续执行,从而放弃处理机,是进程

信息论与编码期末考试题----学生复习用

《信息论基础》参考答案 一、填空题 1、信源编码的主要目的是提高有效性,信道编码的主要目的是提高可靠性。 2、信源的剩余度主要来自两个方面,一是信源符号间的相关性,二是信源符号的统计不均匀性。 3、三进制信源的最小熵为0,最大熵为32log bit/符号。 4、无失真信源编码的平均码长最小理论极限制为信源熵(或H(S)/logr= H r (S))。 5、当R=C 或(信道剩余度为0)时,信源与信道达到匹配。 6、根据信道特性是否随时间变化,信道可以分为恒参信道和随参信道。 7、根据是否允许失真,信源编码可分为无失真信源编码和限失真信源编码。 8、若连续信源输出信号的平均功率为2σ,则输出信号幅度的概率密度是高斯分布或正态分布或()22 212x f x e σπσ -= 时,信源 具有最大熵,其值为值21 log 22 e πσ。 9、在下面空格中选择填入数学符号“,,,=≥≤?”或“?” (1)当X 和Y 相互独立时,H (XY )=H(X)+H(X/Y)=H(Y)+H(X)。 (2)()() 1222H X X H X =≥()()12333 H X X X H X = (3)假设信道输入用X 表示,信道输出用Y 表示。在无噪有损信道中,H(X/Y)> 0, H(Y/X)=0,I(X;Y)

软件工程期末复习-北邮范文

1、软件是一种(逻辑实体),而不是具体的物理实体,因而它具有抽象性。 2、需求分析研究的对象是软件项目的(用户/客户/功能+性能/功能)要求。 3、需求分析的任务就是借助于当前系统的(逻辑模型)导出目标系统的(逻辑模型),解决目标系统的(“做什么”)的问题。 4、结构化需求分析方法由对软件问题的(信息/数据)和(功能)的系统分析过程及其表示方法组成。 5、确认测试包括:有效性测试和(软件配置审查,文档审查)。 6、白盒测试的逻辑覆盖方法包括语句覆盖、(判定/判断覆盖)、条件覆盖、(判定/判断-条件覆盖)、条件组合覆盖、(路径覆盖/路径测试/基本路径测试)。注:次序无关 7、为了提高模块的独立性,模块之间最好是(数据耦合) 为了提高模块的独立性,模块最好是(功能内聚) 8、下列关于功能性注释不正确的说法是( B ) A. 功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据 的状态 B. 注释用来说明程序段,需要在每一行都要加注释 C. 可使用空行或缩进,以便很容易区分注释和程序 D. 修改程序也应修改注释 9、在UML状态图中,与转移上的事件联系在一起的瞬时操作是(动作) 10、测试的关键问题是(如何选择测试用例) 11、以下说法不正确的是(A)。 A.原型思想是在研究概要设计阶段的方法和技术中产生的。 B.探索型和实验型原型采用的是抛弃策略。 C.进化型原型采用的是追加策略。 D.快速原型方法是利用原型辅助软件开发的一种思想。 12、需求规格说明书的作用不包括(C) A.软件验收的依据 B.用户与开发人员对软件要做什么的共同理解 C.软件可行性研究的依据 D.软件设计的依据 13、软件结构图中,模块框之间若有直线连接,表示它们之间存在(调用关系) 14、下面关于DFD中的加工的描述正确的是( C ) A. 每个加工只能有一个输入流和一个输出流

北邮Internet基础与应用综合练习题

“Internet基础与应用”综合练习题 一、填空题 1. 计算机网络是计算机技术与_______技术相结合的产物,它的最主要目的在于提供不同计算机和用户之间的_________。 2. 计算机网络要完成两大基本功能是____________和___________。 3. 计算机网络主要由四部分组成,分别是__________、_____________、________________以及________________。 4. Internet的国际管理者是______________,Internet的中国管理者是________________。 5. 网络协议由3个要素组成,分别是_______、__________和__________。 6. Internet通信的基础协议是___________协议,其对应于OSI参考模型的传输层协议是______协议,对应于OSI参考模型的网络层协议是_________协议。 7. 域名服务器是一个安装有__________处理软件的主机,它的功能是________________。 8. 当前,Internet面临着各种安全威胁,其中最主要的威胁包括:_______、_________、_______和___________。 9. WWW服务的核心技术主要包括__________________与__________________。 10. 搜索引擎通常包括三个组成部分,分别是__________、__________和_________。 11. 电子邮件服务器通常有两种类型,分别是__________和_________。 12. FTP客户端程序主要有三种类型,分别是__________、__________和_________。 13. FTP服务是一种有_____、有_____的文件传输系统,采用FTP协议实现文件的上载或下载。 14. 远程登录服务是指用户使用________命令,使本地计算机暂时成为远程计算机的一个________的过程。 15. 网络新闻组是利用Internet进行专题讨论的国际论坛,目前Internet中规模最大的网络新闻组是_______。 16. 早期的BBS服务是一种基于__________的服务,当时在公告栏中只能够提供______信息。 17. P2P(Peer-to-Peer)是一种在客户机之间以______方式,通过__________来达到共享计算机资源与服务的工作模式。 18. 常见的Internet接入方式主要有_______、_________、_______、_________和___________。 19. 目前,无线上网应用最常见有_________方式和________方式。 20. 在Internet上对文件的定位与访问是通过______进行的,有时也把它叫做_______。 21. 目前通过浏览器得到信息通常有三种方式,其一是_____________,其二是__________,其三是_____________。 22. 搜索引擎是一种能够为用户提供检索功能的工具,它通过对Internet上的信息进行_______、_________、_______、_______、_________和_________,为用户提供检索服务。 23. 在电子邮件系统中,电子邮箱的固定格式为_________________。 24. 不同于传统邮件服务的SMTP与POP3协议,WWW邮件服务使用_______协议收发电子邮件。 25. 目前,从Internet上下载文件的方法主要有三种,分别是_______、_________和_________。 26. BT站点是指提供BT文件共享的网站,其中列出的是共享文件的________文件,这种文件通常称为__________。 27. 即时通信(Instant Messaging,IM)通常是指应用在计算机网络平台上,能够实现用户间即

北邮数据库期中知识点总结

Chapter 1. Introduction to Database 数据库很重要 数据库的前身是文件系统: 概念自己管自己–> 数据孤立冗余数据依赖性差(一个改了与它相关的全部重写)文件格式不相容查询固定应用程序翻新 数据库的定义 数据库表现了实体(staff)属性(staffno)逻辑关系(外键) DBMS 定义 提供了DDL DML 语句 视图机制 环境五要素 硬件(电脑) 软件(APPDBMS自身) 数据 过程(登陆) 人(DA DBA ,DB designer ,app developer ,user) 历史 第一代SYSTEM R 第二代关系DBMS 第三代面向对象的对象关系的 优缺点

Chapter 2. Database Environment 最常用的DBMS就是ANSI-SPARC结构目标 结构 外部用户【视图】 概念团体【表】 内部文件【索引】 层与层之间的关系 外部/概念映射 概念/内部映射 Chapter 4. Relational Algebra 根据2.3 data model 我们知道 数据模型分为: 面向对象的 基于关系的: Relation data model Network data model Physical data model 物理的

而数据模型的三个组成部分为: ·结构[由一组创建数据库的规则组成](SEE IN CHAPTER 3 )数据模型之关系模型的结构是用表表示的,表的组成,也就是表的结构,如行,列等在第三章讲过。 ·操作 这一章主要讲关系模型的操作,该操作是通过关系代数来完成的。 ·完整性 SEE IN 3.3 关系模型的完整性: NULL 没有值得时候用NULL表示而不是0或空格 Entity integrity 主键不能为空 Reference 如果一个键是外键不能凭空在这里加东西 Enterprise 自定义约束 关系的操作是闭包的,关系的运算结果还是关系。 五大基本关系运算: ·选择selection 相当于WHERE ·投影projection =SELECT ·笛卡儿积cartesian product ·并union

北邮市场营销基础阶梯作业(DOC32页)

北邮市场营销基础阶梯作业(D0C3页)

、判断题(共5道小题,共25.0 分) 采用避强定位方式会给企业带来较大的风险 正确 错误 无差异营销策略具有成本经济性的特点 正确 错误 市场细分就是将一个同质市场划分为若干个子市场。 正确 产业市场具有购买者数量少、购买量大的特点 正确

市场营销学主要是研究市场供求和市场机制 正确 525.0 下列关于差异性营销策略说法正确的是()。 实行差异性营销策略会增加成本 差异性营销策略的应变能力差 差异性营销策略的规模经济好 差异性营销策略适用于多品种生产企业 实行差异性营销策略要求企业具有较高的经营管理水平 在下列市场细分行为中,运用地理细分变量来细分消费者市场的有()。 根据城乡差异,将市场分为城市市场和农村市

场 根据消费者的收入,将市场分为高收入、中收入和低收入三个子市场 根据年龄不同,将市场分为老年人、青年人和儿童市场 根据消费者使用状况不同,将市场分为现有使用者和潜在购买者市场 根据气候条件不同,将国内市场分为北方市场和南方市场 影响消费者购买行为的主要因素包括( ) 社会和文化因素政治因素 心理因素 技术因素 个人因素

属于宏观市场营销环境分析内容的有()公众 经济环境 人口环境 科学技术环境 竞争者 下列关于市场经营观描述正确的是()产品观念属于传统营销观念现代营销观念是以 生产者为中心传统营销观念的起点是市场现 代营销观念是以消费者为中心社会市场营销观 念强调顾客、企业、社 会三者利益的统一

企业若采取迎头定位策略则意味着()能够迅速在市场上立足 成功机率高 减小市场竞争风险 增大市场竞争风险 企业为整个市场设计生产单一产品,实行单一的市场营销方案和策略,满足绝大多数顾客的需要,这种策略是()。 集中性市场策略 混合性市场策略 差异性市场策略 无差异性市场策略 企业有选择地进入几个不同的细分市场,为不同的顾客群提供不同性能的同类产品,这种方式是()。

2017北邮远程互联网基础与应用阶段作业一

2017北邮远程互联网基础与应用阶段作业一 一、单项选择题(共10道小题,共100.0分) 1. 在Internet业务提供商中,为用户提供Internet接入服务是()。 2. 1.ICP 2.ISP 3.IDC https://www.360docs.net/doc/b65954781.html,NIC 3. 远程登录程序Telnet的作用是()。 4. 1.让用户以模拟终端方式向Internet上发布信息 2.让用户以模拟终端方式在Internet上搜索信息 3.用户以模拟终端方式在Internet上下载信息 4.用户以模拟终端的方式登录到网络上或Internet上的一台主机,进而使用该主机的服务 5. 接入Internet并支持FTP协议的两台计算机,对于它们之间的文件传输,下列说法正确的是()。 6. 1.只能传输文本文件

2.不能传输图形文件 3.所有文件均能传输 4.只能传输几种类型的文件 7. 与传统的邮政邮件相比,电子邮件的突出优点是()。 8. 1.实时、方便和快捷 2.方便、快捷和廉价 3.保密、实时和方便 4.保密、实时和廉价 9. 以下统一资源定位符(URL)三部分组成的顺序正确的是()。 10. 1.协议、主机名、路径及文件名 2.路径及文件名、协议、主机名 3.主机名、协议、路径及文件名 4.协议、路径及文件名、主机名 11.

万维网(World Wide Web)是Internet中应用最广泛的领域之一,它又称为()。 12. 1.全球信息网 2.Internet 3.城市网 4.远程网 13. 域名系统(DNS)把整个Internet划分成多个顶级域,其中com、edu、gov、mil分配给()。 14. 1.商业组织、教育机构、政府部门、邮政部门 2.商业组织、教育机构、政府部门、军事部门 3.通信部门、教育机构、政府部门、军事部门 4.商业组织、教育机构、政府部门、铁路部门 15. 关于网络协议下列选项正确的是()。 16. 1.是网民们签订的合同 2.协议,简单地说就是为了网络传递信息共同遵守的约定 3.TCP/IP协议只能用于Internet 4.拨号网络对应的协议是IPX/SPX

北邮(信息工程)数据库系统概论期末习题与答案---2

数据库系统概论复习资料: 第一章 假设教学管理规定: ①一个学生可选修多门课,一门课有若干学生选修; ②一个教师可讲授多门课,一门课只有一个教师讲授; ③一个学生选修一门课,仅有一个成绩。 学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。 要求:根据上述语义画出 ER 图,要求在图中画出实体的属性并注明联系的类型; 解答: 课程号 课程名 学号 m n 课程 学生 选修 姓名 n 成绩 讲授 1 教师 教师编号 教师姓名 第2章关系数据库 1、设有如下所示的关系 S(S#,SNAME,AGE,SEX)、C(C#,CNAME,TEACHER)和SC(S#,C#,GRADE),试用关系代数表达式表示 下列查询语句: (1) 检索“程军”老师所授课程的课程号 (C#)和课程名(CNAME)。 (2) 检索年龄大于21的男学生学号(S#)和姓名(SNAME)。 (3) 检索至少选修“程军”老师所授全部课程的学生姓名 (SNAME)。 (4) 检索”李强”同学不学课程的课程号 (C#)。 (5) 检索至少选修两门课程的学生学号 (S#)。 (6) 检索全部学生都选修的课程的课程号 (C#)和课程名(CNAME)。 (7) 检索选修课程包含“程军”老师所授课程之一的学生学号 (S#)。 (8) 检索选修课程号为k1和k5的学生学号(S#)。 (9) 检索选修全部课程的学生姓名(SNAME)。 (10) 检索选修课程包含学号为 2的学生所修课程的学生学号 (S#)。 (11) 检索选修课程名为“C 语言”的学生学号(S#)和姓名(SNAME)。解:本题各个查询语句对应的关系代数表达式表示如下: (1). ∏C#,CNAME(σTEACHER=‘程军’(C))

相关文档
最新文档