通信网络基础实验报告

2023-03-09

报告具有汇报性、陈述性的特点,只有按照报告的格式,正确编写报告,报告才能发挥出它的作用。那么在写报告的时候,应该如何写才能突出的重要性呢?以下是小编整理的《通信网络基础实验报告》,仅供参考,希望能够帮助到大家。

第一篇:通信网络基础实验报告

实验六计算机网络基础操作

凯里学院计算机应用基础实验报告 专业年级班,学号姓名成绩 合作者无实验日期年月日 指导教师潘宏评阅日期年月日

实验六计算机网络基础操作

一、实验目的:

1.学习IE浏览器的配置;

2.掌握IE浏览器的使用;

3.学会免费邮箱的申请及使用;

4.掌握用搜索引擎在网上查找信息的方法。

二、实验环境:

1.硬件:学生计算机。

2.软件:Windows XP操作系统,IE浏览器。

三、实验内容:

1.IE浏览器的设置及使用;

2.网页的浏览、收藏和保存;

3.免费邮箱的申请及使用;

4.使用搜索引擎查找信息。

四、操作步骤:

五、实验心得

主要填写实验过程中出现的问题及解决办法及实验效果(50字以上)。

第二篇:通信网络实验报告

实验一 隐终端和暴露终端问题分析

一、实验目的

1、

2、

3、

4、 了解无线网络中的载波检测机制;

熟悉节点的传输范围、冲突干扰范围、载波检测范围和噪声干扰范围的概念; 了解载波检测接入体制中存在的隐终端问题和暴露终端问题; 结合仿真实验分析载波检测无线网络中的隐终端问题和暴露终端问题。

二、实验结果

Node: 1, Layer: AppCbrClient, (0) Server address: 2 Node: 1, Layer: AppCbrClient, (0) First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient, (0) Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient, (0) Session status: Not closed Node: 1, Layer: AppCbrClient, (0) Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient, (0) Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient, (0) Throughput (bits per second): 409600 Node: 2, Layer: AppCbrServer, (0) Client address: 1 Node: 2, Layer: AppCbrServer, (0) First packet received at [s]: 0.007438001 Node: 2, Layer: AppCbrServer, (0) Last packet received at [s]: 99.999922073 Node: 2, Layer: AppCbrServer, (0) Average end-to-end delay [s]: 0.739902205 Node: 2, Layer: AppCbrServer, (0) Session status: Not closed Node: 2, Layer: AppCbrServer, (0) Total number of bytes received: 4975616 Node: 2, Layer: AppCbrServer, (0) Total number of packets received: 9718 Node: 2, Layer: AppCbrServer, (0) Throughput (bits per second): 398078 Node: 3, Layer: AppCbrClient, (0) Server address: 4 Node: 3, Layer: AppCbrClient, (0) First packet sent at [s]: 0.000000000 Node: 3, Layer: AppCbrClient, (0) Last packet sent at [s]: 99.990000000 Node: 3, Layer: AppCbrClient, (0) Session status: Not closed Node: 3, Layer: AppCbrClient, (0) Total number of bytes sent: 5120000 Node: 3, Layer: AppCbrClient, (0) Total number of packets sent: 10000 Node: 3, Layer: AppCbrClient, (0) Throughput (bits per second): 409600 Node: 4, Layer: AppCbrServer, (0) Client address: 3 Node: 4, Layer: AppCbrServer, (0) First packet received at [s]: 0.003058001 Node: 4, Layer: AppCbrServer, (0) Last packet received at [s]: 99.993058001 Node: 4, Layer: AppCbrServer, (0) Average end-to-end delay [s]: 0.003119031 Node: 4, Layer: AppCbrServer, (0) Session status: Not closed Node: 4, Layer: AppCbrServer, (0) Total number of bytes received: 5120000 Node: 4, Layer: AppCbrServer, (0) Total number of packets received: 10000 Node: 4, Layer: AppCbrServer, (0) Throughput (bits per second): 409612

三、实验结果分析

通过仿真结果可以看出,节点2无法收到数据。由于节点3是节点1的一个隐终端,节点1无法通过物理载波检测侦听到节点3的发送,且节点3在节点2的传输范围外,节点3无法通过虚拟载波检测延迟发送,所以在节点1传输数据的过程中,节点3完成退避发送时将引起冲突。

四、思考题

1、RTS/CTS能完全解决隐终端问题吗?如果不能,请说明理由。

从理论分析上看,RTS/CTS协议似乎可以完全解决数据链隐藏终端问题,然而在实际网络中并非如此,尤其是在AdHoc 网络中。以节点为中心,存在发送区域和干扰区域。在发送区域内,在没有干扰的情况下,数据包可正常收发;该区域的大小由站点的功率等参数确定,可视为定值。干扰区域是相对于接受节点而言的,在该区域内,节点可以受到来自非相关节点发送的数据的干扰,造成冲突、丢包。RTS/CTS对隐藏终端问题的屏蔽实际上是建立在两区域相等的基础上的,即所有的隐藏终端都位于接受节点发送范围内。此中假设并不成立,干扰区域与收发节点间距有关。

实验二 无线局域网DCF协议饱和吞吐量验证

一、实验目的

1、了解IEEE 802.11 DCF 协议的基本原理。

2、理解网络饱和吞吐量的概念。

3、通过仿真对DCF协议饱和吞吐量的二维马尔可夫链模型进行验证。

二、实验结果

Node: 1, Layer: AppCbrClient, (4) Server address: 55 Node: 1, Layer: AppCbrClient, (4) First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient, (4) Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient, (4) Session status: Not closed Node: 1, Layer: AppCbrClient, (4) Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient, (4) Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient, (4) Throughput (bits per second): 409600 Node: 1, Layer: AppCbrClient, (3) Server address: 54 Node: 1, Layer: AppCbrClient, (3) First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient, (3) Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient, (3) Session status: Not closed Node: 1, Layer: AppCbrClient, (3) Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient, (3) Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient, (3) Throughput (bits per second): 409600 Node: 1, Layer: AppCbrClient, (2) Server address: 53 Node: 1, Layer: AppCbrClient, (2) First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient, (2) Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient, (2) Session status: Not closed Node: 1, Layer: AppCbrClient, (2) Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient, (2) Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient, (2) Throughput (bits per second): 409600 Node: 1, Layer: AppCbrClient, (1) Server address: 52 Node: 1, Layer: AppCbrClient, (1) First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient, (1) Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient, (1) Session status: Not closed Node: 1, Layer: AppCbrClient, (1) Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient, (1) Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient, (1) Throughput (bits per second): 409600 Node: 1, Layer: AppCbrClient, (0) Server address: 51 Node: 1, Layer: AppCbrClient, (0) First packet sent at [s]: 0.000000000 Node: 1, Layer: AppCbrClient, (0) Last packet sent at [s]: 99.990000000 Node: 1, Layer: AppCbrClient, (0) Session status: Not closed Node: 1, Layer: AppCbrClient, (0) Total number of bytes sent: 5120000 Node: 1, Layer: AppCbrClient, (0) Total number of packets sent: 10000 Node: 1, Layer: AppCbrClient, (0) Throughput (bits per second): 409600 Node: 51, Layer: AppCbrServer, (0) Client address: 1 Node: 51, Layer: AppCbrServer, (0) First packet received at [s]: 0.003056858 Node: 51, Layer: AppCbrServer, (0) Last packet received at [s]: 99.995493030 Node: 51, Layer: AppCbrServer, (0) Average end-to-end delay [s]: 0.351972641 Node: 51, Layer: AppCbrServer, (0) Session status: Not closed Node: 51, Layer: AppCbrServer, (0) Total number of bytes received: 5102592 Node: 51, Layer: AppCbrServer, (0) Total number of packets received: 9966 Node: 51, Layer: AppCbrServer, (0) Throughput (bits per second): 408219 Node: 52, Layer: AppCbrServer, (1) Client address: 1 Node: 52, Layer: AppCbrServer, (1) First packet received at [s]: 0.006449537 Node: 52, Layer: AppCbrServer, (1) Last packet received at [s]: 99.998965709 Node: 52, Layer: AppCbrServer, (1) Average end-to-end delay [s]: 0.355584451 Node: 52, Layer: AppCbrServer, (1) Session status: Not closed Node: 52, Layer: AppCbrServer, (1) Total number of bytes received: 5102592 Node: 52, Layer: AppCbrServer, (1) Total number of packets received: 9966 Node: 52, Layer: AppCbrServer, (1) Throughput (bits per second): 408233 Node: 53, Layer: AppCbrServer, (2) Client address: 1 Node: 53, Layer: AppCbrServer, (2) First packet received at [s]: 0.010001809 Node: 53, Layer: AppCbrServer, (2) Last packet received at [s]: 99.992000125 Node: 53, Layer: AppCbrServer, (2) Average end-to-end delay [s]: 0.358534977 Node: 53, Layer: AppCbrServer, (2) Session status: Not closed Node: 53, Layer: AppCbrServer, (2) Total number of bytes received: 3926016 Node: 53, Layer: AppCbrServer, (2) Total number of packets received: 7668 Node: 53, Layer: AppCbrServer, (2) Throughput (bits per second): 314112 Node: 54, Layer: AppCbrServer, (3) Client address: 1 Node: 54, Layer: AppCbrServer, (3) First packet received at [s]: 0.013774900 Node: 54, Layer: AppCbrServer, (3) Last packet received at [s]: 0.773715844 Node: 54, Layer: AppCbrServer, (3) Average end-to-end delay [s]: 0.184107930 Node: 54, Layer: AppCbrServer, (3) Session status: Not closed Node: 54, Layer: AppCbrServer, (3) Total number of bytes received: 22016 Node: 54, Layer: AppCbrServer, (3) Total number of packets received: 43 Node: 54, Layer: AppCbrServer, (3) Throughput (bits per second): 1761 Node: 55, Layer: AppCbrServer, (4) Client address: 1 Node: 55, Layer: AppCbrServer, (4) First packet received at [s]: 0.017127686 Node: 55, Layer: AppCbrServer, (4) Last packet received at [s]: 0.777148630 Node: 55, Layer: AppCbrServer, (4) Average end-to-end delay [s]: 0.187729553 Node: 55, Layer: AppCbrServer, (4) Session status: Not closed Node: 55, Layer: AppCbrServer, (4) Total number of bytes received: 22016 Node: 55, Layer: AppCbrServer, (4) Total number of packets received: 43 Node: 55, Layer: AppCbrServer, (4) Throughput (bits per second): 1761

三、实验结果分析

各发送节点发包间隔较大,当网络中发送节点较少时,网络还未饱和。逐渐往网络中增加负载,网络总吞吐量逐渐增大,之后,网络吞吐量逐渐趋向于平稳,此时,网络即达到了饱和状态。

四、思考题

1、总结IEEE 802.11DCF协议饱和吞吐量和哪些因素有关。

任选一个时隙,网络中有节点在发送数据的概率 当有节点在发送数据包时,数据包发送成功的概率 数据包发送成功和发送失败所需的时间

2、为什么在数据包长度较长时,采用RTS/CTS模式更合理?

"隐藏终端"多发生在大型单元中(一般在室外环境),这将带来效率损失,并且需要错误恢复机制。当需要传送大容量文件时,尤其需要杜绝"隐藏终端"现象的发生。

实验三 动态源路由协议路由选择验证

一、实验目的

1、

2、 了解DSR路由协议的优缺点。

理解DSR路由协议中路由发现过程和路由维护过程。

3、掌握DSR路由协议性能的仿真分析方法。

二、实验结果 Time(s): 1.000001000, Node: 1, Route path: 2 Time(s): 2.000001000, Node: 1, Route path: 2 Time(s): 3.000001000, Node: 1, Route path: 2 Time(s): 4.000001000, Node: 1, Route path: 2 Time(s): 5.000001000, Node: 1, Route path: 2 Time(s): 6.000001000, Node: 1, Route path: 2 Time(s): 7.000001000, Node: 1, Route path: 2 Time(s): 8.000001000, Node: 1, Route path: 4-2 Time(s): 9.000001000, Node: 1, Route path: 4-2 Time(s): 10.000001000, Node: 1, Route path: 4-2 Time(s): 11.000001000, Node: 1, Route path: 4-2 Time(s): 12.000001000, Node: 1, Route path: 4-2 Time(s): 13.000001000, Node: 1, Route path: 4-2 Time(s): 14.000001000, Node: 1, Route path: 4-2 Time(s): 15.000001000, Node: 1, Route path: 4-2 Time(s): 16.000001000, Node: 1, Route path: 4-2 Time(s): 17.000001000, Node: 1, Route path: 4-2 Time(s): 18.000001000, Node: 1, Route path: 4-2 Time(s): 19.000001000, Node: 1, Route path: 4-2 Time(s): 20.000001000, Node: 1, Route path: 4-2 Time(s): 21.000001000, Node: 1, Route path: 4-2 Time(s): 22.000001000, Node: 1, Route path: 4-2 Time(s): 23.000001000, Node: 1, Route path: 4-2 Time(s): 24.000001000, Node: 1, Route path: 4-2 Time(s): 25.000001000, Node: 1, Route path: 4-2 Time(s): 26.000001000, Node: 1, Route path: 4-2 Time(s): 27.000001000, Node: 1, Route path: 4-2 Time(s): 28.000001000, Node: 1, Route path: 4-2 Time(s): 29.000001000, Node: 1, Route path: 4-2 Time(s): 30.000001000, Node: 1, Route path: 4-2 Time(s): 31.000001000, Node: 1, Route path: 4-2 Time(s): 32.000001000, Node: 1, Route path: 4-2 Time(s): 33.000001000, Node: 1, Route path: 4-2 Time(s): 34.000001000, Node: 1, Route path: 4-2 Time(s): 35.000001000, Node: 1, Route path: 4-2 Time(s): 36.000001000, Node: 1, Route path: 4-2 Time(s): 37.000001000, Node: 1, Route path: 4-2 Time(s): 38.000001000, Node: 1, Route path: 5-4-2 Time(s): 39.000001000, Node: 1, Route path: 5-4-2 Time(s): 40.000001000, Node: 1, Route path: 5-4-2 Time(s): 41.000001000, Node: 1, Route path: 5-4-2 Time(s): 42.000001000, Node: 1, Route path: 5-4-2 Time(s): 43.000001000, Node: 1, Route path: 5-4-2 Time(s): 44.000001000, Node: 1, Route path: 5-4-2 Time(s): 45.000001000, Node: 1, Route path: 5-4-2 Time(s): 46.000001000, Node: 1, Route path: 5-4-2 Time(s): 47.000001000, Node: 1, Route path: 5-4-2 Time(s): 48.000001000, Node: 1, Route path: 5-4-2 Time(s): 49.000001000, Node: 1, Route path: 5-4-2 Time(s): 50.000001000, Node: 1, Route path: 5-4-2 Time(s): 51.000001000, Node: 1, Route path: 5-4-2 Time(s): 52.000001000, Node: 1, Route path: 5-4-2 Time(s): 53.000001000, Node: 1, Route path: 5-4-2 Time(s): 54.000001000, Node: 1, Route path: 5-4-2 Time(s): 55.000001000, Node: 1, Route path: 5-4-2 Time(s): 56.000001000, Node: 1, Route path: 5-4-2 Time(s): 57.000001000, Node: 1, Route path: 5-4-2 Time(s): 58.000001000, Node: 1, Route path: 5-4-2 Time(s): 59.000001000, Node: 1, Route path: 5-4-2 Time(s): 60.000001000, Node: 1, Route path: 5-4-2 Time(s): 61.000001000, Node: 1, Route path: 5-4-2 Time(s): 62.000001000, Node: 1, Route path: 5-4-2 Time(s): 63.000001000, Node: 1, Route path: 5-4-2 Time(s): 64.000001000, Node: 1, Route path: 5-4-2 Time(s): 65.000001000, Node: 1, Route path: 5-4-2 Time(s): 66.000001000, Node: 1, Route path: 5-4-2 Time(s): 67.000001000, Node: 1, Route path: 5-4-2 Time(s): 68.000001000, Node: 1, Route path: 3-2 Time(s): 69.000001000, Node: 1, Route path: 3-2 Time(s): 70.000001000, Node: 1, Route path: 3-2 Time(s): 71.000001000, Node: 1, Route path: 3-2 Time(s): 72.000001000, Node: 1, Route path: 3-2 Time(s): 73.000001000, Node: 1, Route path: 3-2 Time(s): 74.000001000, Node: 1, Route path: 3-2 Time(s): 75.000001000, Node: 1, Route path: 3-2 Time(s): 76.000001000, Node: 1, Route path: 3-2 Time(s): 77.000001000, Node: 1, Route path: 3-2 Time(s): 78.000001000, Node: 1, Route path: 3-2 Time(s): 79.000001000, Node: 1, Route path: 3-2 Time(s): 80.000001000, Node: 1, Route path: 3-2 Time(s): 81.000001000, Node: 1, Route path: 3-2 Time(s): 82.000001000, Node: 1, Route path: 3-2 Time(s): 83.000001000, Node: 1, Route path: 3-2 Time(s): 84.000001000, Node: 1, Route path: 3-2 Time(s): 85.000001000, Node: 1, Route path: 3-2 Time(s): 86.000001000, Node: 1, Route path: 3-2 Time(s): 87.000001000, Node: 1, Route path: 3-2 Time(s): 88.000001000, Node: 1, Route path: 3-2 Time(s): 89.000001000, Node: 1, Route path: 3-2 Time(s): 90.000001000, Node: 1, Route path: 3-2 Time(s): 91.000001000, Node: 1, Route path: 3-2 Time(s): 92.000001000, Node: 1, Route path: 3-2 Time(s): 93.000001000, Node: 1, Route path: 2 Time(s): 94.000001000, Node: 1, Route path: 2 Time(s): 95.000001000, Node: 1, Route path: 2 Time(s): 96.000001000, Node: 1, Route path: 2 Time(s): 97.000001000, Node: 1, Route path: 2 Time(s): 98.000001000, Node: 1, Route path: 2 Time(s): 99.000001000, Node: 1, Route path: 2

三、实验结果分析

仿真过程中路由表变化:2,4-2,5-4-2,3-2,2。当节点[1]在节点[2]的传输范围内时,节点[1]和[2]之间直接通信,不需要中间节点。随着节点[1]的移动,节点[1]离开节点[2]的传输范围并渐渐远离,最后又逐渐靠近。在节点[1]离开节点[2]的传输范围,节点[1]和[2]需要通过中间节点来通信,而且节点[1]离节点[2]越远,需要的中间节点越多。

第三篇:基础会计实验报告

会计模拟实验报告

一、 实验目的

本实验以模拟企业的实际会计工作为基础,按照企业会计制度和企业会计准则的要求,进行操作训练,通过手工操作掌握会计核算的基本操作程序,以及各种凭证、帐表的填制规定和方法,把枯燥、抽象的书本知识转化为实际、具体的操作。有目的地检验和复习学生所学的会计理论、方法、技能和技巧,通过实际的操作,使学生比较系统、全面地掌握工业企业会计核算的基本程序和具体方法,加强学生对会计基本理论的理解和对会计基本技能的掌握,形象地掌握各种业务的处理及记账凭证的填写方法,掌握账簿的处理及登记方法,掌握成本核算方法,掌握各种报表的编制方法,掌握会计资料的整理归档方法,同时,在不同岗位进行不同操作,使之在实验中,培养职业道德和职业判断能力,提高职业工作能力,为今后从事会计实务工作打下扎实的基础。

二、 实验内容及过程

1、 建立账簿:按照公司实际业务的需要开设帐簿,建立现金、银行存款日记帐簿、总分类帐簿、建立各项明细帐簿,根据资料录入各账簿的期初余额。在这过程中应注意:

(1)账页的正确选择;

(2)分清借贷方向,准确填写对应数字。

2、填制记账凭证:根据实验资料所给的原始凭证,填写相应的记账凭证。填写时要注意业务发生的日期,正确判断业务,准确的写出会计分录。过程中要求: (1)内容真实可靠、内容完整、填制及时、书写清楚、次序使用; (2)填写记账凭证的日期、编号、摘要; (3)正确填写账户名称并正确反映借贷方向;

3、登记明细帐,其中包括:

(1)三栏式明细账,适用于登记金额不反应数量的账户。

(2)数量金额式,适用于既需要核算金额又需要核算数量的明细科目; (3)多栏式,适用于费用、成本和收入等科目的明细核算。根据审核无误的记账凭证或原始凭证按经济业务发生的时间先后顺序逐日逐笔进行登记相应的明细账。 编制科目汇总表:根据一定时期内的全部记账凭证,按科目进行归类编制的。

4、在科目汇总表中,分别计算出每一个总账科目的借方发生额合计数、贷方合计数。

5、登记总分类账:根据科目汇总表登记总帐总分类账户,并与其所属的明细分类账户应该进行平行登记。总分类账与明细分类账的平行登记要点,有依据相同、期间相同、金额相同、方向相同。

6、期末结转:在会计一个很重要的内容就是期末结转,要将各项费用,按照各明细账进行登记。

编制会计报表 :最后,根据总账和明细账及资料所给的期初余额编制编制“会

7、计报表”,包括资产负债表和利润表。资产负债表是反映企业某一特定日期财务状况的会计报表。利润表又称损益表,是反映企业在一定会计期间经营成果的报表。

三、 实验中遇到的问题

1、刚开始时,在登帐过程中很容易出现书写错误,常常抄错数字或借贷写反、会计分录写错,导致核算结果出错,引起不必要的麻烦。这是就需要我们细心对待每一笔账,认真做好每一个步骤的工作、填写好相关会计档案。

2、会计分录是关键所在,在编制过程中不够熟练,有出错的情况,造成了后续工作的阻碍,浪费了时间、拖缓了完成时间。以后还需要加强练习。

3、错帐时,用错帐更正法,通常有划线更正法、补充登记法、红字更正法三种,严禁填补、挖改。

四、 体会

会计是一个讲求严谨性和细密性的工作,它的本性决定了从业人员必须具备的一丝不苟的敬业精神。而这些,都以法律的形式写进了一些规章制度,虽然学习会计道德和相关会计法规法律的时候就知道了这些,而当时的自己却存在更多的不以为然。实践证明,没有实际操作就没有发言权,没有经历过就不了解这句话的深刻含义。过程中,我深刻体验到了这一点,在做账务时,一个小数点错了,可能导致你后面的全部错了,一个编号的错误,可能意味着你得从头再来。诚然,在学习的过程中,错误是难以避免的,但是如果每次我们可以从错误中吸取教训、总结经验、思索得失,那对于我们职业习惯的培养、优良品格的塑造,也会有着举足轻重的作用。而对于一名会计专业的学生,更多的我们以后走上社会从事相关工作,在实验中有些错误可以犯,但将来或许一次错误之后,你就失去了再次犯错的机会。无疑,认真细致、严谨耐心,是我们必须具备的。我们应当谨记:差之毫厘,谬以千里。

实验课程虽然要结束了,但是在这个过程中我深刻体会到的会计工作在企业的日常运转中的重要性,以及会计工作对我们会计从业人员的严格要求,培养的严谨细致精神,这些必然会对将来的学习和工作有一个很好的积淀作用。在实际操作过程中找出自身存在的不足,在今后的会计学习明确的方向和目标。 “纸上得来终觉浅,绝知此事要躬行”,实验课程将会计专业理论知识和专业实践,有机的结合起来,开阔了我们的视野,增进了我们对企业实践运作情况的认识,也为我们得将来奠定了坚实的基础。在知识上,由朦朦胧胧变得比较明白;在能力上,由完全不敢动手,不会动手,到基本能动手;在情感上,由对学习会计兴趣不大甚至厌烦,到开始有了较大兴趣,有的还感到了相当的乐趣。在作风上,由以前普遍性的马虎、拖沓,变为大多数人能谨慎、主动。在相互关系上,由彼此很少交流,到能实现真正的互相帮助。在个人未来打算上,重新构思了自己的奋斗目标,普遍感到了压力,产生了动力。

总而言之,本次会计模拟实验使我产生了责任感,增强了进取心,使我系统的掌握企业会计核算的全过程,从而实践中可以消化理论知识,巩固以前学习过的会计理论和会计方法,全面掌握会计操作的全部技能,即从建账、填制和审核记账凭证到登记账簿,从日常会计核算,成本计算到编制财务会计报告,在操作中复习以前学的会计主干课程和基本知识。同时以便于我在会计专业知识学习中查漏补缺,弥补差距,检查实际操作能力,有助于走上工作岗位后,能得心应手、游刃有余。

第四篇:基础会计实验报告

实验报告

实验课程基础会计学原理实验专业财务管理年级2012级姓名

学号

日期 2013 年 6 月29 日

一、实验目的

通过本实验,让学生正确理解各种经济业务内容,掌握各种记账凭证的具体编制方法和操作流程,正确填制各种记账凭证;学会设置、启用及登记账簿,熟悉账簿的构成、用途及各种格式账页的使用范围,学会总账与所属明细账平行登记方法,理解并掌握记账凭证核算形式;掌握资产负债表、利润表的结构和内容,学会资产负债表、损益表的编制方法。

二、实验过程

1、审核原始凭证

2、根据审核无误的原始凭证编制相应的记账凭证;

3、审核记账凭证。

4、根据审核无误的收、付款凭证登记日记账;

5、根据审核无误的原始凭证、记账凭证登记总账、明细账;

6、对账;

7、结账;

8、根据总账、明细账资料编制资产负债表,利润表

三、实验总结与体会

很高兴终于念完了《会计学基础》这门课程,以前从来没有接触过关于会计之类的课程,这个学期虽然学习时间不长,但还是让我学到了很多知识,以下是我对会计学的一些感触与想法。

经过半年的学习,我从中学到了很多会计学基础的知识。虽然时间不是很长,但是经过老师细致的讲解,使我对会计这门与生活息息相关的学科有了一定的了解。深知会计这门学科的重要性尤其是在企业运作中。在学习当中我了解到会计要素,如果对会计要素进一步细致划分的话,就产生了会计科目,会计分录、会计凭证、会计账簿、会计报表,以及会计核算的基本流程同样,会计电算化、会计制度设计、财务管理、审计也都要以基础会计为基础,所以,基础会计的重要性是显而易见的。我认为,会计工作是经济管理的重要组成部分,在经济发展中发挥着重要的基础作用。建立和实施会计制度规范了企业的会计核算,提供了真实完整会计信息,规范有序的会计制度也对企业的健康有序的发展起到了重要作用,尤其是在控制成本方面。而且会计部门是企业的信息中心,为了规范企业的会计核算,我们必须真实完整地提供会计信息,不做假账。必须以《会计法》.《企业会计准则》.《会计基础工作规范》为基础和准绳进行会计核算,话说回来正是因为基础会计的重要性,所以,我们从态度上应该重视它,认真学好它,提高学习的兴趣。在强调它的重要性的同时,我们还要看到,基础会计毕竟只是基础会计,它的内容是基础的,所以我们学习的时候一定把它定位在这样一个高度:对基础会计中的知识以课本知识为主,不要进行太多太深的扩展,对会计核算的流程只要有一个全面的基本了结。

在学习完会计学原理后,我们开始上会计学原理实验课,是学完原理后的操作课,非常有意思的课程。

上实验课首先要学会运用所学的知识将凭证准确登好。开始是我还有些手忙脚乱,但熟悉后就得心应手了。记账凭证完成后,我就开始了登明细账、总账的工作,这一部分的工作必须细致认真,我对比了我第一次做账时留存下来的几页账页,我发现上次我的做账过程极为混乱,有的是余额栏从某一行开始加错数字,有的是漏填了某一笔业务,还有的明细账同一个科目的二

级明细竟相隔了几个一级科目等等,上次的登账主要也是这里出了问题导致最后试算无法平衡,面对如此多的问题,这次我一开始就预留出账页,同时登账过程也更为细致,这一点我也体会到会计工作的谨慎与耐心,仔细想想,我以后的工作是从数字分析的角度对企业战略部署工作提供服务,如果细微数字的差错,在后面如果涉及股权问题需要乘除的时候,那么错误将被放大很多倍,无疑对决策是不利,从这次的登账中也使我体会到必须以细致认真的态度进行账务处理,这种意识在登账是得时时提醒着自己。试算平衡表和科目汇总表我是将数据录入电脑,通过EXCEL表格进行处理,如果登账没有差错,那么试算平衡表完成还是容易的。同时也让我感受到了信息技术发展给会计从业人员带来的好处。但是在总账、明细账、科目汇总表、试算平衡这一系列都做完后我忽然间意识到,其实最重要的环节还是最初的登记记账凭证。因为只要每一张记账凭证的数目平衡,总账、明细账、科目汇总表等等的一系列记录准确,那么试算平衡表一定可以平衡。问题在于,如果会计科目选择错误,那么非专业人员或者由于疏忽后面的账务处理也发现不了错误,这也使我突然意识到,这应该就是避税等违法违纪事件所处理的通用手段,即在会计科目上做文章,通过改变会计科目达到增减资产负责最终值,增减应缴税费的目的。故而会计人员坚守职业道德,树立诚信等信誉形象,应该具体也就反映在账务处理上这些细节化的实务工作中。在上述的记账、结账、对账等等的过程中,我也重新复习了会计账簿错误更正的知识,最常用的我觉得还是红字更正法,即在账簿错误处划一到红线,并同时在同一格的上方二分之一处写下正确的数字即可,但在中财实习中我发现,还得用会计登账人员的签章加盖在错误处,这一点在初级实习实务中没有体现,写在报告里也是加强的认识。一系列工作完成后最后进行的是资产负债表和利润表的填制。这一部分感觉平时练习的比较少,刚开始做的时候感觉并不顺利,像货币资金,它需要根据项目性质和有关账户的关系,采用账户余额加总法填列,具体来说,需要将库存现金、银行存款、和其他货币资金等余额相加而得。相比中级实习,初级实习还是容易的,没有涉及坏账准备等内容,这些是需要在做资产负债表时,从相应的科目(应付账款)中扣除。还有的一些科目需要采用账户余额差数法填列等等。对于利润表,表中的格式已经很清晰了,改加哪些,该减哪些,没有直接体现在表中的应该只有营业收入和营业成本,这两项分别是“主营业务收入+其他业务收入”和“主营业务收入+其他业务支出”,我总是习惯于漏掉“其他业务支出”,因此写到报告里,再对自己强化一下。通过这次制表,我觉得每个单位的表在细节之处还是有差别的,如利润表,基础会计书中第一行给的是“营业收入”,

而有的表中是“主营业务收入”等等,那么要求填制的数据不同最后的结果也是有异的。总的来说,进行资产负债表、利润表的练习既让我复习了相关的知识,同时也更加理解了很多的会计科目。通过基础会计的实习,我对一般企业的基本业务处理有了感性的认识,但我的这次实习所做的还是最基本、最简单的业务,还有很多的业务没有涉及,这也需要我平时更多的注意会计政策的变更,多留心会计信息的发展。

第五篇:无线网络通信实验报告

Compilation of reports 20XX 报 告 汇 编

课程名称:

无线网络通信技术

实验项目:

无线网络通信技术实验

实验地点:

逸夫楼

404

教室

专业班级:

软 1121 班 学号:

2011005541

学生姓名:

指导教师:

张巍

2014 年

5 月

16

报告文档·借鉴学习

3

太原理工大学实验报告一

学院名称 软件学院 专业班级 1121 实验成绩

学生姓名 高贝 学号 2011005541

实验日期 2014.5.9 课程名称 无线网络通信技术

实验题目 实验一

四相移相键控(QPSK)调制及解调实验 一、实验目的和要求:

1、掌握 QPSK 调制解调原理及特性。

2、掌握利用 MATLAB 编程实现调制及解调的方法。

二、实验内容: 1、利用 MATLAB 编程实现 QPSK 调制及解调。

2、观察 I、Q 两路基带信号的特征及与输入 NRZ 码的关系。

3、观察 I、Q 调制解调过程中各信号变化。

三、主要仪器设备 Win7 32 位操作系统笔记本电脑及 MATLAB R2009a 四、主要操作方法与实验步骤 在 matlab 下运行下列代码:

程序代码 %日期

2013.1.14 %功能

QPSK的调制解调,基带信号点数t(限偶数),基波频率w0可设置 clear all;

nb=32;

% 传输的比特数

T=1;

% 基带信号宽度,也就是基波频率 fc=8/T;

% 载波频率 ml=2;

% 调制信号类型的一个标志位(选取2的原因见23行)

c = 4*nb;

%单周期采样点数 delta_T=T/c;

% 采样间隔 fs=1/delta_T;

% 采样频率 t=0:delta_T:nb*T-delta_T

% 限定t的取值范围 c * nb N=length(t);

% 采样数

报告文档·借鉴学习

4 %%%%%%%%%%%%%%%%%%%

调制部分 % 基带信号的产生 data=fix(2*rand(1,nb));

% 调用一个随机函数(0 or 1),输出到一个1*100的矩阵 datanrz=data.*2-1;

% 变成极性码 for i=1:nb

data1((i-1)/delta_T+1:i/delta_T)=datanrz(i); % 将极性码变成对应的波形信号 end

% 将基带信号变换成对应波形信号 for i=1:nb

data0((i-1)/delta_T+1:i/delta_T)=data(i); % 将基带信号变成对应的波形信号 end

% 串并转换,将奇偶位数据分开 idata=datanrz(1:ml:(nb-1));

% 将奇偶位分开,因此间隔m1为2

qdata=datanrz(2:ml:nb); % QPSK信号的调制 for i=1:nb/2

ich(2*((i-1)/delta_T+1):2*(i/delta_T))=idata(i); end for ii=1:N/T

a(ii)=(1/sqrt(2))*cos(2*pi*fc*t(ii));

end idata1=ich.*a;

% 奇数位数据与余弦函数相乘,得到一路的调制信号 for j=1:nb/2

qch(2*((j-1)/delta_T+1):2*(j/delta_T))=qdata(j); end

for jj=1:N/T

b(jj)=(1/sqrt(2))*sin(2*pi*fc*t(jj)); end qdata1=qch.*b;% 偶数位数据与余弦函数相乘,得到另一路的调制信号 st = idata1 - qdata1; %%%%%%%%%%%%%%%%%%%%%%%%信道中 SNR=0;

% 信噪比 stn = awgn(st,SNR); %%%%%%%%%%%%%%%%%%%%%%%%解调%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%设计滤波器%%%%%%%% [B,A] = butter(3,0.01,"low"); [h1,w] = freqz(B,A); %%%%%%%%%%%%%%%%%%%%%%%%%%%%相干解调 ist = stn .* a; p =length(ist) qst = stn .* (-b);

报告文档·借鉴学习

5 %%%%%%%%%%%%%%%%%%%%滤波 istl = filter(B,A,ist); qstl = filter(B,A,qst); %%%%%%%%%%%%%%%%%%%%%%%%%抽样判决%%%%%%%%%%

for i = 1 : nb/2

if istl(2*(p/nb)*(i-1)+(1*(p/nb))) >= 0

in(i) = 1;

else in(i) = 0;

end

if qstl(2*(p/nb)*(i-1)+(1*(p/nb))) >= 0

qn(i) = 1;

else qn(i) = 0;

end end %%%%%%%%%%%%%%%%%并串转换 for i = 1 : nb/2

y(2*i-1) = in(i);

y(2*i) = qn(i); end for i = 1 : nb

yy((i-1)/delta_T+1:i/delta_T) = y(i); end data y N figure; subplot(4,1,1) plot(data0*0.7),title("基带信号,4096维二进制序列,对应向量是data0"); subplot(4,1,2) plot(data1*0.7),title("双极性信号,4096维双极性序列,对应向量是data1"); subplot(4,1,3) plot(ich*0.7),title("I路数据,4096维双极性序列,对应向量是ich"); subplot(4,1,4) plot(qch*0.7),title("Q路数据,4096维双极性序列,对应向量是qch "); figure; subplot(4,1,1) plot(ist),title("相干解调I路信号,4096维且值为(-1,1)的序列,对应向量是ist "); subplot(4,1,2) plot(qst),title("相干解调Q路信号,4096维且值为(-1,1)的序列,对应向量是qst "); subplot(4,1,3) plot(istl),title("I路解调波形,4096维且值为(-1,1)的序列,对应向量是istl "); subplot(4,1,4) plot(qstl),title("Q路解调波形,4096维且值为(-1,1)的序列,对应向量是qstl ");

报告文档·借鉴学习

6 %%%%%%%%%%%%%%%%%画图%%%%%%%%%%%%%%%%%%%%%%%%%%% figure; subplot(4,2,1); plot(data0*0.7),title("基带信号"); subplot(4,2,2); psd(abs(fft(data0))),title("基带信号频谱"); subplot(4,2,3); plot(st),title("调制信号"); subplot(4,2,4); psd(abs(fft(st))),title("调制信号频谱"); subplot(4,2,5); plot(stn),title("stn信道波形"); subplot(4,2,6); psd(abs(fft(stn))),title("经过高斯信道信号频谱"); subplot(4,2,7); plot(yy*0.7),title("解调后的基带信号"); subplot(4,2,8); psd(abs(fft(yy))),title("解调后的基带信号频谱"); 五、实验结果与分析 结果附图:

报告文档·借鉴学习

7

报告文档·借鉴学习

8

六、讨论、心得 第一个实验因为老师把代码已经附给我们,直接在 MATLAB 下运行此代码就可出现结果。通过学习老师的实验一 PPT 以及实验指导书,了解 掌握 QPSK 调制解调原理及特性,和掌握利用 MATLAB 编程实现调制及解调的方法。

七 七.辅导教师点评:

教师签字:

报告文档·借鉴学习

9

太原理工大学实验报告二

学院名称 软件学院 专业班级 1121 实验成绩

学生姓名 高贝 学号 2011005541

实验日期 2014.5.10 课程名称 无线网络通信技术

实验题目 m 序列产生及其特性实验 一.

实验目的和要求:

通过本实验掌握 m 序列的产生方法、特性及应用。

二、实验内容: 1、编写 MATLAB 程序生成并观察 m 序列,识别其特征。

2、编写程序验证 m 序列的相关性质,要求至少验证一条性质。

三、主要仪器设备 Win7 32 位操作系统笔记本电脑及 MATLAB R2009a 四、主要操作方法与实验步骤:

(1)按照图 2-1,设计 4 阶 m 序列产生方法。

1a2a3a4a移位时钟信号模 模2 相加器序列输出

图 2-1

4 阶移位寄存器序列生成器

编写MATLAB程序并上机调试,最后要求输出周期为15的m序列

(3)编写程序验证 m 序列的相关性质,要求至少验证一条性质。

m m 序列的特点 ①平衡特性 

在 m 序列的一周期中,“1”的个数仅比“0”的个数多 1,即“1”的个数为(N+1)/2,“0”的个数为(N-1)/2。(N 为周期)

报告文档·借鉴学习

10  例如,由 4 阶移位寄存器序列生成器产生的序列 000111101011001 中, “1”的个数为 8,“0”的个数为 7。

②游程分布特性

 把一个序列中取值相同的那些连在一起的元素合称为一个“游程”。

 在一个游程中元素的个数称为游程长度。例如,同样是在

000111101011001 序列,共有 000、1111、0、1、0、11、00 和 1 共 8 个游程。

 其中,长度为 4 的游程有 1 个;长度为 3 的游程有 1 个;长度为 2 的游程有 2 个;长度为 1 的游程有 4 个。

 在 m 序列中,长度为 1 的游程占游程总数的 1/2;长度为 2 的游程占游程总数的 1/4;长度为 3 的游程占游程总数的 1/8……。

③延位相加特性

一个 m 序列 M1 与其经任意次迟延移位产生的另一个不同序列 M2 进行模 2 相加,得到的仍是 M1 的某次迟延移位序列 M3。即:

M3=M1 ⊕ M2 例如,m=7 的 m 序列 M1 =1110010, M2 =0111001,1110010⊕0111001=1001011。而将 M1向右移位 5 次即得到 1001011 序列。

五、实验结果与分析 1、按照课本 P182 图 5-5,设计 4 阶 m 序列产生方法。

如下代码产生:

X1=1;X2=0;X3=0;X4=0;%移位寄存器输入Xi初T态(1000), Yi为移位寄存器各级输出 m=15;

%置M序列总长度 for i=1:m

%1#

Y4=X4;

Y3=X3;

Y2=X2;

Y1=X1;

X4=Y3;

X3=Y2;

X2=Y1;

X1=xor(Y1,Y4);

%异或运算

if Y4==0

U(i)=0;

else

U(i)=Y4; end end M=U fprintf("1的个数") sum(M==1) fprintf("0的个数") sum(M==0)

2、编写 MATLAB 程序并上机调试,最后要求输出周期为 15 的 m 序列“000111101011001”。

输入上面代码,产生如下图结果:

报告文档·借鉴学习

11

3、编写程序验证 m 序列的相关性质,如平衡特性,游程分布特性,延位相加特性。要求至少验证一条性质。

上面代码验证了 平衡特性。

在 m 序列的一周期中,“1”的个数仅比“0”的个数多 1,即“1”的个数 (N+1)/2,“0”的个数为(N-1)/2。(N 为周期)

上面代码实现的结果 1 的个数为 8,0 的个数为 7.

六、讨论、心得

此次实验中应注意:X1=xor(Y1,Y4);

%异或运算,是这个实验代码的难点,通过老师的提点,和在网上找资料,终于解决了这个实验。通过本实验也掌握 m序列的产生方法和特性。

七、辅导教师点评:

报告文档·借鉴学习

12 教师签字:

太原理工大学实验报告三

学院名称 软件学院 专业班级 1121 实验成绩

学生姓名 高贝 学号 2011005541

实验日期 2014.5.16 课程名称 无线网络通信技术

实验题目 信道编码 一、实验目的和要求:

1、学习并理解信道编码的根本目的、技术要求等基本概念 2.学会使用MATLAB实现奇偶监督码的检错模拟与分析 二、实验内容: 1、输入任意行任意列的一个二进制序列,也即发送码组,再加上 1 位监督位,在接收端使用奇偶监督码中的偶数监督码进行检错。

2、若发送码组为 1100111,要求加上 1 位监督位,在接收端使用奇偶监督码中的偶数监督码进行检错。

三、主要仪器设备 Win7 32 位操作系统笔记本电脑及 MATLAB R2009a 四、主要操作方法与实验步骤: 1、输入任意行任意列的一个二进制序列,也即发送码组,再加上 1 位监督位,在接收端使用奇偶监督码中的偶数监督码进行检错。

如下代码输入 matlab 中:

方法一:

clc;clear;

m=input("请输入行:");

n=input("请输入列:");

A=randint(m,n);

A

for k=1:2

sum=zeros(1,m);

l=input("请选择奇偶校验(0、偶校验

1、奇校验):");

for i=1:m

报告文档·借鉴学习

13 for j=1:n

sum(i)=sum(i)+A(i,j);

z=sum(i);

end

if rem(z,2)==l

A(i,n+1)=0;

else

A(i,n+1)=1;

end

end

A

end

方法二:

%奇偶校验 2 的源代码

clc;clear;

m=input("请输入行:");

n=input("请输入列:");

A=randint(m,n);

A

for k=1:2

sum=zeros(1,m);

for i=1:m

for j=1:n

sum(i)=sum(i)+A(i,j);

z=sum(i);

end

if rem(z,2)==k-1

A(i,n+1)=0;

else

A(i,n+1)=1;

end

end

if k==1

fprintf("偶校验:")

else

fprintf("奇校验:")

end

A

end

报告文档·借鉴学习

14

运行后得到如下结果:

2、若发送码组为 1100111,要求加上 1 位监督位,在接收端使用奇偶监督码中的偶数监督码进行检错。

把上面代码的随机函数改为固定的发送码 1100111,得到如下代码:

clc;clear;

m=input("请输入行:");

n=input("请输入列:");

A=[1 1 0 0 1 1 1];

A

for k=1:2

sum=zeros(1,m);

l=input("请选择奇偶校验(0、偶校验

1、奇校验):");

for i=1:m

for j=1:n

sum(i)=sum(i)+A(i,j);

z=sum(i);

end

if rem(z,2)==l

A(i,n+1)=0;

报告文档·借鉴学习

15 else

A(i,n+1)=1;

end

end

A

end

得到如下结果:

五、讨 论、心得 这次实验刚开始不理解实验的意图,通过网上查找资料了解之后才理解,学会了使用 MATLAB 实现奇偶监督码的检错模拟和分析,要注意之后老师给了两个代码中要用到的重要的函数:

randint(m,n)表示随机产生一个二进制序列;

rem(x,y)表示x 除以 y 的余数,对实验的完成起到一定帮助。

六、辅导教师点评:

报告文档·借鉴学习

16 教师签字:

太原理工大学实验报告四

学院名称 软件学院 专业班级 1121 实验成绩

学生姓名 高贝 学号 2011005541

实验日期 2014.5.17 课程名称 无线网络通信技术

实验题目 基于 Simulink 的通信系统建模与仿真 实验目的和要求:

1、通过利用 matlab simulink,熟悉 matlab simulink 仿真工具。

2、通过实验更好地掌握课本相关知识,熟悉 2ASK 的调制与解调。

二、实验内容: 使用 MATLAB 中的 Simulink 工具箱搭建 ASK 调制及解调的框图(使用模拟相乘法及相干解调法) 三、主要仪器设备 Win7 32 位操作系统笔记本电脑,及软件 MATLAB R2009a 四、主要操作方法与实验步骤: 1、首先进入 matlab,在命令窗口输入 simulink,进入 simulink 界面。

2、然后使用 Simulink 中的工具,画出如下的 ASK 调制及解调的框图。

3、simulink 中包括很多模块,比如积分模块,传递函数模块等,simulink 功能非常强大。要想在 simulink 中建模,首先要建立一个空白页,然后将所需要的模块从模块库中拖入,然后对模块设置参数即可。完成框图后,再单击 File 菜单中的 Save 命令进行保存,保存的扩展名为.mdl 文件。

报告文档·借鉴学习

17

五、实验结果与分析 1、打开 MATLAB 使用 Simulink 中的工具,画出 ASK 调制及解调的框图,然后对模块设置参数(参数为实验指导书所要求)。

2、点击黑色三角按钮运行,双击示波器,出现如下波形:

报告文档·借鉴学习

18

由仿真结果可知,相比而言,ASK 调制在解调时对于滤波器与噪声参数的设置最为敏感,在理论值情况下,其解调波形边沿仍存在不规则形状。

1.ASK 信号解调时对于滤波器参数敏感,应注意根据实际调整滤波器参数。而且,与其他数字调制方式相比,ASK 对噪声更为敏感。

2.当 ASK 信号信源幅度为 1 时,判决器判决门限并非 0.5,而应该设置为0.25。这是因为:假设信源为 m(t),载波为 cos 错误! !。

未找到引用源。,则解调信号为 m(t)* co 错误! ! 未找到引用源。= m(t)*( 错误! ! 未找到引用源。)= 错误! ! 未找。

到引用源。+ 错误! !。

未找到引用源。,经过低通滤波器后仅剩下 错误! ! 未找到引用源。一项,故判决时应将门限设置此项的一半,即 0.25。

六、讨论、心得 此实验要主意示波器的两个输入,才能链接序列产生器。利用 MATLAB 的Simulink 的工具,很容易的进行 2ASK 的调制与解调的仿真实验,相对前两个实验,难度较低些,只要按照老师的实验指导书一步步的做,很容易得到实验结果。

七 七.辅导教师点评:

报告文档·借鉴学习

19

教师签字:

上一篇:体外诊断试剂管理制度下一篇:听肖作钧老师讲座有感