育龙网
咨询热线:
您现在的位置:首页 > 在职博士 > 在职博士试题

2007年北京大学考博:电子商务试题

在职博士网    zzb.china-b.com    发布时间:2014年07月08日    来源:育龙网
一简述题(每题5分,共20分)
1。简述B2B电子商务交易的优势及其具体表现?
2。生产企业电子商务应用的主要方面有哪些?
3。试述电子商务如何降低企业的经营成本?
4。SET协议的主要优点有哪些?

二、论述题(每题10分,共60分)
1。论述网络营销策略中产品营销策略的主要内容?
2。详细说明使用TCPSYN扫描的过程和结论。
3。数据结构sockaddr_in的详细构造如何?
4。InternetExplore中的安全规定设置情况如何?
5。论述关闭套接口——closeSocket()
6。论述数据传输——send()与recv()

三、案例分析(本大题共20分)
阅读程序段,解释每个程序语句。
byte=0x45;
memcpy(p_ptr,byte,sizeof(u_char);
p_ptr+=2;
((u_short)p_ptr)=FIX(IPH+UDPH+PADDING);
p_ptr+=2;
((u_short)p_ptr)=htons(242);
p_ptr+=2;
((u_short)p_ptr)=FIX(IP_MF);
p_ptr+=2;
((u_short)p_ptr)=0x40;
byte=IPPROTO_UDP;
memcpy(p_ptr+1,byte,sizeof(u_char));
p_ptr+=4;
((u_long)p_ptr)=src_ip;
p_ptr+=4;
((u_long)p_ptr)=dst_ip;
p_ptr+=4;
((u_short)p_ptr)=htons(src_prt);
p_ptr+=2;
((u_short)p_ptr)=htons(dst_prt);
p_ptr+=2;
((u_short)p_ptr)=htons(8+PADDING);
if(sendto(sock,packet,IPH+UDPH+PADDING,0,(structsockaddr)sin,sizeof(structsockaddr))==-1){
perror(““nsendto”);
free(packet);
exit(1);


附答案
1。简述B2B电子商务交易的优势及其具体表现?
B2B电子商务交易的优势在于交易成本大大降低:
距离越远,网络上进行信息传递的成本相对于信件、电话、传真的成本而言就越低。缩短时间、减少重复的据录入也降低了信息成本?
买卖双方通过网络进行商务活动,无需中介者参与,减少了交易的有关环节。
卖方可通过互联网络进行产品介绍、宣传、避免了在传统方式下做广告、发印刷品等大量费用。电子商务实行“无纸贸易”,可减少文件处理费用。
互联网使得买卖双方及时沟通供需信息,使无库存生产和无库存销售成为可能,从而使库存成本显著降低。B2B交易减少了交易环节,减少了大量的订单处理时间,缩短了从发出订单到货物装运的时间,提高了交易效率,促使企业取得竟争优势。2。生产企业电子商务应用的主要方面有哪些?
目前,国内生产企业应用电子商务的主要方面:
1)。市场调查
企业通过电子商务方式调查拟议中的产品需求,从而科学合理地制订相应的生产计划和营销策略。
2)。原材料采购与生产要素的招标
企业可利用电子商务方式从事以原料采购为中心的生产准备活动。扩大搜寻范围,进行网上招标。
3)。发布企业信息
这是企业开展电子商务活动的一个主要方面,利用Internet可使产品的外观、功能等信息通过多媒体手段呈现给客户,增加知识性、趣味性和真实性,从而有助于吸引客户。另一方面,企业可以利用电子商务及早进行产品的宣传、预售等。
4)。产品的销售及服务
实现网上销售是电子商务应用的一个主要途径,生产类企业在设计网站时,都会将在线交易作为基本功能。通过网上销售,既方便了用户,又扩大了企业产品的销售渠道,对提高企业的竞争力无疑具有积极意义。
5)。利用电子商务进行生产经营管理
企业利用电子商务进行生产经营管理,包括生产过程管理、全面质量管理以及人力资源管理等。
通过互联网络,把不同地域、不同种类及不同特点的企业连接起来,生产出高质量、低消耗的产品。
6)。通过网络搜集与企业经营相关的各种信息
利用电子商务搜集与企业经营相关的各种信息是现代企业的一项重要工作内容,随着电子商务的深入开展,有些信息和机会只有通过电子商务才能获得。
7)。实现上下游企业及客户的沟通
上下游企业通过网络进行沟通,可以密切合作关系。企业通过网络,可以向客户提供多元化的服务。
8)。新产品开发
企业通过网络搜集产品、技术和市场等信息,根据这些信息,开展新产品的研发工作,生产出适销对路的新产品。
综上所述,电子商务涵盖了企业生产经营的全过程,从市场调查、原材料采购、产品生产、产品销售到售后服务。这是生产类企业应用电子商务的一个显著特点。

3。试述电子商务如何降低企业的经营成本?
电子商务是企业降低经营成本行之有效的途径,具体表现为:
1)、电子商务降低企业的采购成本。
通过电子商务,可以节约采购费用;另外,可以引起更多的供应商之间的竞争,从而降低进价。
2)、降低库存成本
在电子商务下,高效迅速的物流中心,为企业减少库存提供了可能,从而降低企业库存成本。
3)、降低营销成本
网络宣传费用比广告费用大降低,因此,电子商务可以大大降低营销成本。
4)、降低管理费用
电子商务可以降低交通费用、通讯费用和办公费用,也可以降低人工费用,从而降低管理费用。

4。SET协议的主要优点有哪些?
(1)SET为商家提供了保护自己的手段,使商家免受欺诈的困扰,使商家的运营成本降低。
(2)对消费者而言,SET保证了商家的合法性,并且用户的信用卡号不会被窃取,SET为消费者保守了更多的秘密使其在线购物更加轻松。
(3)银行和发卡机构以及各种信用卡组织非常喜欢SET,因为SET将它们的业务扩展到Internet这个广阔的空间中,并使信用卡网上支付具有更低的欺骗概率。
(4)SET对于参与交易的各方定义了互操作接口,一个系统可以由不同厂商的产品构筑。
(5)SET可以用在系统的一部分或者全部。

二、论述题
1。论述网络营销策略中产品营销策略的主要内容?}
产品策略是指企业以向目标市场提供各种适合消费需求的产品的方式来实现其营销目标。包括对产品有关的品种、规格、式样、质量、包装、特色、商标、品牌以及各种服务措施等可控因素的组合和运用。
1)。产品选择策略
(1)产品选择范围
(2)选择产品时应注意的问题:充分考虑产品自身的性能;充分考虑实物产品的营销区域范围及物流配送体系。

2)。销售服务策略
(1)网络营销销售服务的类型
(2)网络营销服务策略

3)。信息服务策略
(1)建立“虚拟展厅”
(2)设立“虚拟组装室”
(3)建立自动的信息传递系统2。详细说明使用TCPSYN扫描的过程和结论。
TCPSYN扫描
在这种技术中,扫描主机向目标主机的选择端口发送SYN数据段。如果应答是RST,那么说明端口是关闭的,按照设定就探听其它端口;如果应答中包含SYN和ACK,说明目标端口处于监听状态。由于所有的扫描主机都需要知道这个信息,传送一个RST给目标机从而停止建立连接。由于在SYN扫描时,全连接尚未建立,所以这种技术通常被称为半打开扫描。SYN扫描的优点在于即使日志中对扫描有所记录,但是尝试进行连接的记录也要比全扫描少得多。缺点是在大部分操作系统下,发送主机需要构造适用于这种扫描的IP包,通常情况下,构造SYN数据包需要超级用户或者授权用户访问专门的系统调用。

3。数据结构sockaddr_in的详细构造如何?
structsockaddr_in("in"代表"Internet"。)
structsockaddr_in{
shortintsin_family;/通信类型/
unsignedshortintsin_port;/端口/
structin_addrsin_addr;/Internet地址/
unsignedcharsin_zero;/与sockaddr结构的长度相同/
};

4。InternetExplore中的安全规定设置情况如何?
1)当你浏览网页的时候,开始打开浏览器IE。
2)从Tools(工具)菜单里选择InternetOptions。。。(Internet选项。。。)项,之后会弹出InternetOptions(Internet选项)对话框。
3)选择Security(安全)项,Security(安全)选项会出现。
4)点击Internet区域并选择它。
5)点击CustomLevel。。。(自定义级别。。。),出现安全设置框。
6)从滚动菜单里选择High(高)级别。
7)点击Reset(重置)项后,会有一个对话框出现,询问你是否确定要改变Internet区域中的安全设置。
8)点击Yes(是),接下来按照以下列出的步骤并且通过滑动设置菜单来进行设置。
9)在设置ScriptActiveXcontrolsmarkedsafeforScripting(对标记为可安全执行ActiveX控件执行脚本)项的时候,你根据你的信任级别来选择禁止或是提示。
10)如果你决定要禁用Java,那末在Java权限设置中,单击禁用Java。(说明:如果你安装了MicrosoftVirtualMachine(微软的虚拟机),那末这个设置将要在MicrosoftVM(微软的虚拟机)环境中来设置。如果你没有设置Java权限,那末Java已经被禁用了。)
11)要在脚本部分下设置Activescripting(活动脚本),则单击活动脚本下的禁用。
12)点击OK(确定),然后出现一个对话框,问你是否确定接受这个改变。
13)点击Yes(是)。
14)在Internet选项对话框里,点击Advanced(高级)框,高级选项表框出现。
15)在Security(安全)设置里,点击Warnifchangingbetweensecureandinsecure(在安全与非安全模式之间转换时发出警告)。
16)点击Apply(应用),保留你的设置。
17)点击OK(确定),关闭Internet选项对话框。

5。论述关闭套接口——closeSocket()
closeSocket()关闭套接口s,并释放分配给该套接口的资源;如果s涉及一个打开的TCP连接,则该连接被释放。closeSocket()
的调用格式如下:
intcloseSocket(SOCKETs);
参数s是待关闭的套接口描述符。如果没有错误发生,closeSocket()返回0/否则返回值SOCKET_ERROR。
printff("sendingto%s“n",inet_ntoa(ip→ip_dst));
ip→ip_v=4ip版本
ip→ip_hl=sizeofip>>2;ip的头长
ip→ip_tos=0;ip的tos值
ip→ip_len=FIX(sizeofbuf);ip的长度
ip→ip_id=htons=(4321);ip的标识
ip→ip_off=FIX(0);ip的分段标识符
ip→ip_ttl=255;ip的生存时间
ip→ip_p=1;
ip→ip_sum=0;ip的总和数
ip→ip_src。s_addr=0;ip的源地址
byte=0x;/IPversionandheaderlength/ip版本和头长
memcpy(p_ptr,
p_ptr+=2;/IPTOS(skipped)/ip的tos值
((u_short)_ptr)=FIX(IPH+UDPH+PADDING);/totallength/ip的长度
p_ptr+=2;
((u_short)_ptr)=htons(242);/IPid/ip的标识
p_ptr+=2;
((u_short)_ptr)=FIX(IP_MF);/IPfragflagsandoffset/ip的分段标识符
p_ptr+=2;
((u_short)_ptr)=0x40;/IPTTL/ip的生存时间
byte=IPPROTO_UDP;
memcpy(p_ptr+1,
p_ptr+=4;/IPchecksumfilledinbykernel/ip的校验和
((u_long)p_ptr)=scr_ip;/IPsourceaddress/ip的源地址
p_ptr+=4;
((u_long)p_ptr)=dst_ip;/IPdestinationaddress/ip的目标地址
p_ptr+=4;
((u_long)p_ptr)=htons(scr_ptr);/UDPsourcepotr/UDP的源地址
p_ptr+=2;
((u_long)p_ptr)=htons(dst_ptr);/UDPdestination/UDP的目标地址
p_ptr+=2;
((u_long)p_ptr)=htons(8+PADDING);/UDPtotallength/ip的总长度
if(sendto(sock,packed,IPH+UDPH+PADDING,0,(structsockadder)sockadder))==-1){
perror("“nsendto");
free(packet);
exit(1);6。论述数据传输——send()与recv()
当一个连接建立以后,就可以进行数据传输。常用的系统调用有send()和recv()。
send()调用用于在参数s指定的已连接的数据报或流套接口上发送传输数据,格式如下:
intsend(SOCKETs。constcharFARbuf,intlen,intflags);
参数s为已连接的本地套接口描述符。buf指向存有发送数据的缓冲区的指针,其长度由len指定。flags指定传输控制方法,如是否
发送带外数据等。如果没有错误发生,send()返回总共发送的字节数。否则它返回SOCKET_ERROR。
recv()调用用于在参数s指定的已连接的数据报或流套接口上接收输入数据,格式如下:
intrecv(SOCKETs,charFARbuf,intlen,intlen,intflags);
参数s为已连接的套接口描述符。buf指向接收输入数据缓冲区的指针,其长度由len指定。flags指定传输控制方式,如是否接收
外带数据等。如果没有错误发生,recv()返回总共接收的字节数,如果连接被关闭,返回0。否则它返回SOCKET_ERROR。

三、案例分析
阅读程序段,解释每个程序语句。
byte=0x45;
memcpy(p_ptr,
p_ptr+=2;
((u_short)p_ptr)=FIX(IPH+UDPH+PADDING);
p_ptr+=2;
((u_short)p_ptr)=htons(242);
p_ptr+=2;
((u_short)p_ptr)=FIX(IP_MF);
p_ptr+=2;
((u_short)p_ptr)=0x40;
byte=IPPROTO_UDP;
memcpy(p_ptr+1,
p_ptr+=4;
((u_long)p_ptr)=src_ip;
p_ptr+=4;
((u_long)p_ptr)=dst_ip;
p_ptr+=4;
((u_short)p_ptr)=htons(src_prt);
p_ptr+=2;
((u_short)p_ptr)=htons(dst_prt);
p_ptr+=2;
((u_short)p_ptr)=htons(8+PADDING);
if(sendto(sock,packet,IPH+UDPH+PADDING,0,(structsockaddr)sockaddr))==-1){
perror(““nsendto”);
free(packet);
exit(1);


答案:
byte=0x45;/IPversionandheaderlength/ip版本和头长
memcpy(p_ptr,
p_ptr+=2;/IPTOS(skipped)/ip的tos值
((u_short)_ptr)=FIX(IPH+UDPH+PADDING);/totallength/ip的长度
p_ptr+=2;
((u_short)_ptr)=htons(242);/IPid/ip的标识
p_ptr+=2;
((u_short)_ptr)=FIX(IP_MF);/IPfragflagsandoffset/ip的分段标识符
p_ptr+=2;
((u_short)_ptr)=0x40;/IPTTL/ip的生存时间
byte=IPPROTO_UDP;
memcpy(p_ptr+1,
p_ptr+=4;/IPchecksumfilledinbykernel/ip的校验和
((u_long)p_ptr)=scr_ip;/IPsourceaddress/ip的源地址
p_ptr+=4;
((u_long)p_ptr)=dst_ip;/IPdestinationaddress/ip的目标地址
p_ptr+=4;
((u_long)p_ptr)=htons(scr_ptr);/UDPsourcepotr/UDP的源地址
p_ptr+=2;
((u_long)p_ptr)=htons(dst_ptr);/UDPdestination/UDP的目标地址
p_ptr+=2;
((u_long)p_ptr)=htons(8+PADDING);/UDPtotallength/ip的总长度
if(sendto(sock,packed,IPH+UDPH+PADDING,0,(structsockadder)sockadder))==-1){
perror("“nsendto");
free(packet);
exit(1);

发布者:ws2012

来源:在职博士网本页网址:http://zzb.china-b.com/bsst/20176.html

  声明:我方为第三方信息服务平台提供者,本文来自于网络,登载出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。如若我方内容涉嫌侵犯其合法权益,应该及时反馈,我方将会尽快移除被控侵权内容。

在职博士网 2003-2022 沪公网安备31011702000011号
沪ICP备13002341号