搜档网
当前位置:搜档网 › 操作系统原理A实验指导书

操作系统原理A实验指导书

操作系统原理A实验指导书
操作系统原理A实验指导书

淮海工学院

操作系统原理A 实验指导书

计算机工程学院

实验1 进程调度

实验目的

进程是操作系统最重要的概念之一,进程调度是操作系统内核的重要功能,本实验要求用Java或C/C++语言编写一个进程调度模拟程序,至少使用先来先服务、短进程优先、最高优先权优先或时间片轮转法四种算法中的两种算法来实现进程调度。通过本实验可加深对进程调度算法的理解。

实验环境

Turbo C 2.0/3.0或VC++6.0或Java语言

实验学时

4学时,必做实验。

实验内容

1、设计有5个进程并发执行的模拟调度程序,每个程序由一个PCB表示。

2、模拟调度程序至少使用先来先服务、短进程优先、最高优先权优先或时间片轮转法四种算法中的两种算法来实现进程调度。

3、程序执行中应能在屏幕上显示出各进程的状态变化,以便于观察调度的整个过程。实验说明

1、优先级算法说明

(1)PCB的结构:

优先级算法中,设PCB的结构如右图所示,其中各数据项的含义如下:Array Id:进程标识符号,取值1—5。

Prior:优先级,随机产生,范围1—5。

Used:目前已占用的CPU时间数,初值为0;当该进程被调用执行时,

每执行一个时间片,Used加1。

Need:进程尚需的CPU时间数,初值表示该进程需要运行的总时间,取值范围为5—10。并随机产生,每运行一个时间片need减1;need为0则进程

结束。

Status:进程状态R(运行),J(就绪),F(完成);初始时都处于就绪状态。

Next:指向就绪队列中下一个进程的PCB的指针。

(2)初始状态及就绪队列组织:

5个进程初始都处于就绪状态,进程标识1—5,used初值都为0。各进程的优

先级随机产生,范围1—5。处于就绪状态的进程,用队列加以组织,队列按优先级

由高到低依次排列,队首指针设为head,队尾指针设为tail。

(3)调度原则以及运行时间的处理:

正在执行的进程每执行一个时间片,其优先级减1(允许优先级为负)。进程调

度将在以下情况发生:当正在运行的程序其优先级小于就绪队列队首进程的优先级

时。程序中进程的运行时间以逻辑时间片为单位。

2、时间片轮转算法说明

(1)PCB的结构(如下图所示):

轮转法中,设PCB的结构如右图所示,其中各数据项的含义如下:

Span:在某一轮中,分配给先运行进程的时间片数,取值1—3。

Used:现运行进程在本轮执行过程已用的时间片数。

Need:进程尚需的CPU时间数,初值表示该进程需要运行的总时间,

取值范围5—10。并随机产生,每运行一个时间片need减1;

need为0则进程结束。

Status:进程状态R(运行),J(就绪),F(完成);初始时所有进程处于就绪

状态。

Next:指向就绪队列中下一个进程的PCB的指针。

(2)初始状态及就绪队列组织:

Span、Used在每轮开始时赋初值,Used初值值为0,Span初值要求随机产生。

(3)调度原则:

当一个进程被调度程序执行时,每经过一个时间片,Need减1,Used加1,如

果Need为0,表示该进程结束,如果Need不为0,并且Used小于本轮Span值,则

该进程可继续运行,若Need不为0,且Used等于Span值,则该进程本轮运行时间

已到,应调度下一个队首进程运行。

实验步骤

1、理解本实验中有关调度算法的说明。

2、根据调度算法的说明,画出相应的程序流程图。

3、按照程序流程图,用Java/C/C++语言编程并实现。

分析与思考

1、逻辑时间片该如何实现?

2、如果不使用指针操作,是否也可以使用数组实现进程就绪队列的组织?

实验2 银行家算法

实验目的

银行家算法是操作系统中避免死锁的典型算法,用Java或C/C++语言编写一个银行家算法的模拟程序。通过本实验可以加深对银行家算法的步骤和相关数据结构用法的更好理解。

实验环境

Turbo C 2.0/3.0或VC++6.0或Java语言

实验学时

4学时,必做实验。

实验内容

用Java或C/C++语言编写一个简单的银行家算法模拟程序,用银行家算法实现资源分配。程序能模拟多个进程共享多种资源的情形。进程可动态地申请资源,系统按各进程的申请动态地分配资源。要求程序具有显示和打印各进程的某一时刻的资源分配表和安全序列;显示和打印各进程依次要求申请的资源数量以及为某进程分配资源后的有关资源数据的情况。

实验说明

实验中进程的数量、资源的种类以及每种资源的总量Total[j]最好允许动态指定。初始时每个进程运行过程中的最大资源需求量Max[i,j]和系统已分配给该进程的资源量Allocation[i,j]均为已知(这些数值可以在程序运行时动态输入),而算法中其他数据结构的值(包括Need[i,j]、Available[j])则需要由程序根据已知量的值计算产生。

实验步骤

1.认真理解好课本中银行家算法的实例。

2.根据课本中银行家算法的描述,画出程序流程图。

3.按照程序流程图,用Java或C/C++语言编程并实现。

分析与思考

1.要找出某一状态下所有可能的安全序列,程序该如何实现?

2.银行家算法的局限性有哪些?

实验3 虚拟存储器管理

实验目的

本实验模拟请求页式虚存管理系统的页面置换情况。实验程序能模拟一个拥有若干个虚页的进程在给定的若干个实页中运行、并在缺页中断发生时分别使用OPT、FIFO 和LRU算法进行页面置换的情形。要求程序运行时屏幕能显示出置换过程中的状态信息并输出访问结束时的页面命中率。并通过为该进程分配不同的实页数,来比较几种算法的稳定性。

实验环境

Turbo C 2.0/3.0或VC++6.0或Java语言

实验学时

4学时,必做实验

实验内容

本实验要求使用C/C++/Java语言编程模拟一个拥有若干个虚页的进程在给定的若干

个实页中运行、并在缺页中断发生时分别使用OPT、FIFO和LRU算法进行页面置换的

情形。其中虚页的个数可以事先给定(例如10个),对这些虚页访问的页地址流(其长

度可以事先给定,例如20次虚页访问)可以由程序随机产生,也可以事先保存在文件

中。要求程序运行时屏幕能显示出置换过程中的状态信息并输出访问结束时的页面命中

率。程序应允许通过为该进程分配不同的实页数,来比较两种置换算法的稳定性。

实验说明

1.设计中虚页和实页的表示

本设计利用C/C++/Java语言的结构体来描述虚页和实页的结构。

在虚页结构中,pn代表虚页号,因为共10个虚页,所以pn的取值范围是0—9。pfn代表实页号,当一虚页未装入实页时,此项值为-1;当该虚页已装入某一实页时,此项值为所装入的实页的实页号pfn。time项在FIFO算法中不使用,在LRU中用来存放对该虚页的最近访问时间。

在实页结构中中,pn代表虚页号,表示pn所代表的虚页目前正放在此实页中。pfn

代表实页号,取值范围(0—n-1)由动态指派的实页数n所决定。next是一个指向实页结构体的指针,用于多个实页以链表形式组织起来,关于实页链表的组织详见下面第4点。

2.关于缺页次数的统计

为计算命中率,需要统计在20次的虚页访问中命中的次数。为此,程序应设置一

个计数器count,来统计虚页命中发生的次数。每当所访问的虚页的pfn项值不为-1,

表示此虚页已被装入某实页内,此虚页被命中,count加1。最终命中率=count/20*100%。

3.LRU算法中“最近最久未用”页面的确定

为了能找到“最近最久未用”的虚页面,程序中可引入一个时间计数器countime,每当要访问一个虚页面时,countime的值加1,然后将所要访问的虚页的time项值设置为增值后的当前countime值,表示该虚页的最后一次被访问时间。当LRU算法需要置换时,从所有已分配实页的虚页中找出time值为最小的虚页就是“最近最久未用”的虚页面,应该将它置换出去。

4.算法中实页的组织

因为能分配的实页数n是在程序运行时由用户动态指派的,所以应使用链表组织动态产生的多个实页。为了调度算法实现的方便,可以考虑引入free和busy两个链表:free链表用于组织未分配出去的实页,首指针为free_head,初始时n个实页都处于free 链表中;busy链表用于组织已分配出去的实页,首指针为busy_head,尾指针为busy_tail,初始值都为null。当所要访问的一个虚页不在实页中时,将产生缺页中断。此时若free链表不为空,就取下链表首指针所指的实页,并分配给该虚页。若free链表为空,则说明n个实页已全部分配出去,此时应进行页面置换:对于FIFO算法要将busy_head 所指的实页从busy链表中取下,分配给该虚页,然后再将该实页插入到busy 链表尾部;对于LRU算法则要从所有已分配实页的虚页中找出time值为最小的虚页,将该虚页从装载它的那个实页中置换出去,并在该实页中装入当前正要访问的虚页。

实验步骤

1、理解好相关实验说明。

2、根据实验说明,画出相应的程序流程图。

3、按照程序流程图,用C/C++/Java语言编程并实现。

分析与思考

比较不同实页数下的页面命中率,FIFO和LRU两种置换算法的稳定性方面可以得出何种结论?

实验4 文件管理

实验目的

文件系统是操作系统的一个重要组成部分,它向用户提供了对文件进行打开、读写、修改等操作的编程接口。本实验的目的就是熟悉与操作文件有关的函数调用,加深对文件管理的理解,为灵活处理文件及利用文件存储信息打下基础。

实验环境

Turbo C 2.0/3.0或VC++6.0或Java语言

实验学时

4学时,选做实验

实验内容

本实验要求使用C/C++/Java语言编写一个学生成绩管理程序。要求学生成绩信息(包括学号、姓名、语文、数学、外语五个方面)通过键盘录入,并以文件的形式保存。程序能实现学生成绩文件的创建、打开、删除以及对文件中成绩记录的排序、添加、查询和修改操作。通过本实验可以熟悉与操作文件有关的函数调用,加深对文件管理的理解,为灵活处理文件及利用文件存储信息打下基础。

实验步骤

1.复习C/C++/Java语言中关于文件操作的相关函数的用法。

2.根据程序的功能要求,画出相应的程序流程图。

3.按照程序流程图,用C/C++/Java语言编程并实现。

实验说明

本实验如未选做,建议教师上课时演示一下运行效果;如被选做,建议学生们利用课余时间完成基本的编程工作,以提高实验课教师指导的效率。

分析与思考

1.C/C++/Java语言中文件操作的关键是什么?

2.C/C++/Java语言中操作文件的库函数与操作系统中文件子系统提供的系统调用的关系如何?

通信原理实验指导书(完整)

实验一:抽样定理实验 一、实验目的 1、熟悉TKCS—AS型通信系统原理实验装置; 2、熟悉用示波器观察信号波形、测量频率与幅度; 3、验证抽样定理; 二、实验预习要求 1、复习《通信系统原理》中有关抽样定理的内容; 2、阅读本实验的内容,熟悉实验的步骤; 三、实验原理和电路说明 1、概述 在通信技术中为了获取最大的经济效益,就必须充分利用信道的传输能力,扩大通信容量。因此,采取多路化制式是极为重要的通信手段。最常用的多路复用体制是频分多路复用(FDM)通信系统和时分多路复用(TDM)通信系统。频分多路技术是利用不同频率的正弦载波对基带信号进行调制,把各路基带信号频谱搬移到不同的频段上,在同一信道上传输。而时分多路系统中则是利用不同时序的脉冲对基带信号进行抽样,把抽样后的脉冲信号按时序排列起来,在同一信道中传输。 利用抽样脉冲把一个连续信号变为离散时间样值的过程称为“抽样”,抽样后的信号称为脉冲调幅(PAM)信号。在满足抽样定理的条件下,抽样信号保留了原信号的全部信息。并且,从抽样信号中可以无失真地恢复出原信号。 抽样定理在通信系统、信息传输理论方面占有十分重要的地位。数字通信系统是以此定理作为理论基础的。在工作设备中,抽样过程是模拟信号数字化的第一步。抽样性能的优劣关系到整个系统的性能指标。 作为例子,图1-1示意地画出了传输一路语音信号的PCM系统。从图中可以看出要实现对语音的PCM编码,首先就要对语音信号进行抽样,然后才能进行量化和编码。因此,抽样过程是语音信号数字化的重要环节,也是一切模拟信号数字化的重要环节。 图1-1 单路PCM系统示意图 为了让实验者形象地观察抽样过程,加深对抽样定理的理解,本实验提供了一种典型的抽样电路。除此,本实验还模拟了两路PAM通信系统,从而帮助实验者初步了解时分多路的通信方式。 2、抽样定理 抽样定理指出,一个频带受限信号m(t)如果它的最高频率为f H(即m(t)的频谱中没有f H以上的分量),可以唯一地由频率等于或大于2f H的样值序列所决定。因此,对于一个最高频率为3400Hz的语音信号m(t),可以用频率大于或等于6800Hz的样值序列来表示。抽样频率fs和语音信号m(t)的频谱如图1-2和图1-3所示。 由频谱可知,用截止频率为f H的理想低通滤波器可以无失真地恢复原始信号m(t),这就说明了抽样定理的正确性。 实际上,考虑到低通滤波器特性不可能理想,对最高频率为3400Hz的语音信号,通常采用8KHz抽样频率,这样可以留出1200Hz的防卫带,见图1-4。如果fs<2f H,就会出现频谱混迭的现象,如图1-5所示。 在验证抽样定理的实验中,我们用单一频率f H的正弦波来代替实际的语音信号,采用标准抽样频率fs=8KHz,改变音频信号的频率f H,分别观察不同频率时,抽样序列和低通滤波器的输出信号,体会抽样定理的正确性。

《操作系统原理》信管专业实验指导书资料

《操作系统原理》实验指导书 班级:_______________ 学号:_______________ 姓名:_______________ 山东建筑大学管理工程学院 信息管理与信息系统教研室

目录 引言 (1) 实验题目一 (2) 实验题目二 (4) 实验题目三 (6) 实验题目四 (8) 实验题目五 (10) 实验题目六 (12)

引言 操作系统是信息管理与信息系统专业一门重要的专业理论课程,了解和掌握操作系统的基本概念、功能和实现原理,对认识整个计算机系统的工作原理十分重要。 操作系统实验是操作系统课程的一个重要组成部分,通过试验环节的锻炼使同学们不仅能够对以前的所学过的基础知识加以巩固,同时能够通过上机实验,对操作系统的抽象理论知识加以理解,最终达到融会贯通的目的,因此,实验环节是同学们理解、掌握操作系统基本理论的一个重要环节。 本实验指导书,根据教材中的重点内容设定了相应的实验题目,由于实验课程的学时有限,我们规定了必做题目和选做题目,其中必做题目必须在规定的上机学时中完成,必须有相应的预习报告和实验报告。选做题目是针对有能力或感兴趣的同学利用课余时间或上机学时的剩余时间完成。

实验题目一:模拟进程创建、终止、阻塞、唤醒原语 一、题目类型:必做题目。 二、实验目的:通过设计并调试创建、终止、阻塞、唤醒原语功能,有助于对操作系统中进 程控制功能的理解,掌握操作系统模块的设计方法和工作原理。 三、实验环境: 1、硬件:PC 机及其兼容机。 2、软件:Windows OS ,Turbo C 或C++、VC++、https://www.sodocs.net/doc/f49785239.html, 、Java 等。 四、实验内容: 1、设计创建、终止、阻塞、唤醒原语功能函数。 2、设计主函数,采用菜单结构(参见后面给出的流程图)。 3、设计“显示队列”函数,目的能将就绪、阻塞队列中的进程信息显示在屏幕上,以供 随时查看各队列中进程的变化情况。 五、实验要求: 1、进程PCB 中应包含以下内容: 2、系统总体结构: 其中: 进程名用P1,P2标识。 优先级及运行时间:为实验题目二做准备。 状态为:就绪、运行、阻塞,三种基本状态。 指针:指向下一个PCB 。

测量学实验指导书

题目 1、水准仪的认识 2、水准线路(闭合)测量 3、水准仪的检验校正 4、经纬仪的认识 5、水平角,竖直角观测 6、经纬仪的检验校正 7、控制测量 8、地形图的测绘 实验一水准仪的认识 一、目的 1、认识S3 级水准仪各部分的构造; 2、练习水准仪的使用方法。 二、实验内容 1、了解S3级水准仪各个部分、各个螺旋的名称、作用和操作方法; 2、练习水准仪的安置、整平; 3、练习望远镜的使用和在望远镜中读标尺的方法; 4、练习计算两点高差的方法。 三、实验组织和实验用具 3~4人/组。 每组借用:S3 级水准仪1台,记录板1块,水准尺1根。 每人自备:实验报告,铅笔,小刀。 四、实验步骤和要求 1、各组把仪器安置在指定的地点,面向预先安置好水准尺。 2、首先熟悉一下水准仪的构造,各部分的名称、作用和操作方法。 3、练习用圆水准器安平仪器,用望远镜照准标尺,用微倾螺旋使汽泡符合,依次读取A、B两点水准尺的读数,并计算A、B两点间的高差hAB 。 4、每人轮流做一遍。第二人开始工作时,改变一下仪器高。 5、填写实验记录表,每人交1份。 五、注意事项

1、三脚架要安置稳妥,高度适当,架头接近水平,伸缩腿螺旋要旋紧。 2、用双手取出仪器,握住仪器坚实部分,要确认已装牢在三脚架上以后才可放手,仪器箱盒要随即关紧。 3、掌握正确操作方法,特别是用圆水准安平仪器和使用望远镜的方法。 4、要先认清水准尺的分划和注记,然后练习在望远镜内读数。 5、要爱护仪器,注意“测量仪器使用规则”。 6、要重视记录,注意“测量资料记录规则”。 实验二等外水准测量 一、目的 1、练习五等水准测量的施测方法与记录及计算方法; 2、进一步练习水准仪的正确使用方法。 二、实验内容 1、选一平坦地段测量一水准支线; 2、作出详细记录,并计算出测点间的高差和测点高程,以及水准路线的闭合差。 三、实验组织和实验用具 3人一组:1人观测,1人扶尺,1人记录。 每组借用:S3级水准仪1台,水准尺1根,尺垫1 个,记录板1块。 每人自备:实验记录纸,铅笔,小刀。 四、实验步骤和要求 1、设立两水准点BM1、BM2,并假定的BM1高程。两水准点间的长度,以安置2~3个测站为宜。 2、从BM1出发测到BM2,再返测到BM1。 3、计算出高差和闭合差,用?h和?(后视读数)-?(前视读数)进行检核计算,最后求出BM2的高程。 4、容许闭合差按(毫米)计算,L为两水准点间单程路线之长(以公里计)。每人完成一个往返,不合格者重测,每人填写一份记录。 五、注意事项 1、注意水准测量进行的步骤,严防水准仪和水准尺同时移走。 2、要选择好测站和转点的位置,尽量避开行人和车辆的干扰,保持前后视距离相等,视线长不超过100米,最小读数不小于0.30米。 3、水准尺要立直,用黑面读数。已知水准点上立尺不用尺垫,转点要选择稳固可靠的点,用尺垫时要踩实。 4、置镜时必须保持架头基本水平,脚螺旋基本等高。后前视读数间不用调节园水准器。

通信原理实验指导书

通信实验指导书电气信息工程学院

目录 实验一AM调制与解调实验 (1) 实验二FM调制与解调实验 (5) 实验三ASK调制与解调实验 (8) 实验四FSK调制与解调实验 (11) 实验五时分复用数字基带传输 (14) 实验六光纤传输实验 (19) 实验七模拟锁相环与载波同步 (27) 实验八数字锁相环与位同步 (32)

实验一 AM调制与解调实验 一、实验目的 理解AM调制方法与解调方法。 二、实验原理 本实验中AM调制方法:原始调制信号为1.5V直流+1KHZ正弦交流信号,载波为20KHZ正弦交流信号,两者通过相乘器实现调制过程。 本实验中AM解调方法:非相干解调(包络检波法)。 三、实验所需部件 调制板、解调板、示波器、计算机(数据采集设备)。 四、实验步骤 1.熟悉实验所需部件。 2.按下图接线。 3.用示波器(或计算机)分别测出上图所示的几个点的波形,并绘制于下面 各图中。 4.结合上述实验结果深入理解AM调制方法与解调方法。

实验一参考结果

实验二 FM调制与解调实验 一、实验目的 理解FM调制方法与解调方法。 二、实验原理 本实验中FM调制方法:原始调制信号为2KHZ正弦交流信号,让其通过V/F (电压/频率转换,即VCO压控振荡器)实现调制过程。 本实验中FM解调方法:鉴频法(电容鉴频+包络检波+低通滤波) 三、实验所需部件 调制板、解调板、示波器、计算机(数据采集设备)。 四、实验步骤 1.熟悉实验所需部件。 2.按下图接线。 3.用示波器(或计算机)分别测出上图所示的几个点的波形,并绘制于下面 各图中。 4.结合上述实验结果深入理解FM调制方法与解调方法。

操作系统原理-进程调度实验报告

一、实验目的 通过对进程调度算法的设计,深入理解进程调度的原理。 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 进程调度分配处理机,是控制协调进程对CPU的竞争,即按一定的调度算法从就绪队列中选中一个进程,把CPU的使用权交给被选中的进程。 进程通过定义一个进程控制块的数据结构(PCB)来表示;每个进程需要赋予进程ID、进程到达时间、进程需要运行的总时间的属性;在RR中,以1为时间片单位;运行时,输入若干个进程序列,按照时间片输出其执行序列。 二、实验环境 VC++6.0 三、实验内容 实现短进程优先调度算法(SPF)和时间片轮转调度算法(RR) [提示]: (1) 先来先服务(FCFS)调度算法 原理:每次调度是从就绪队列中,选择一个最先进入就绪队列的进程,把处理器分配给该进程,使之得到执行。该进程一旦占有了处理器,它就一直运行下去,直到该进程完成或因发生事件而阻塞,才退出处理器。 将用户作业和就绪进程按提交顺序或变为就绪状态的先后排成队列,并按照先来先服务的方式进行调度处理,是一种最普遍和最简单的方法。它优先考虑在系统中等待时间最长的作业,而不管要求运行时间的长短。 按照就绪进程进入就绪队列的先后次序进行调度,简单易实现,利于长进程,CPU繁忙型作业,不利于短进程,排队时间相对过长。 (2) 时间片轮转调度算法RR

原理:时间片轮转法主要用于进程调度。采用此算法的系统,其程序就绪队列往往按进程到达的时间来排序。进程调度按一定时间片(q)轮番运行各个进程. 进程按到达时间在就绪队列中排队,调度程序每次把CPU分配给就绪队列首进程使用一个时间片,运行完一个时间片释放CPU,排到就绪队列末尾参加下一轮调度,CPU分配给就绪队列的首进程。 固定时间片轮转法: 1 所有就绪进程按 FCFS 规则排队。 2 处理机总是分配给就绪队列的队首进程。 3 如果运行的进程用完时间片,则系统就把该进程送回就绪队列的队尾,重新排队。 4 因等待某事件而阻塞的进程送到阻塞队列。 5 系统把被唤醒的进程送到就绪队列的队尾。 可变时间片轮转法: 1 进程状态的转换方法同固定时间片轮转法。 2 响应时间固定,时间片的长短依据进程数量的多少由T = N × ( q + t )给出的关系调整。 3 根据进程优先级的高低进一步调整时间片,优先级越高的进程,分配的时间片越长。 多就绪队列轮转法: (3) 算法类型 (4)模拟程序可由两部分组成,先来先服务(FCFS)调度算法,时间片轮转。流程图如下:

工程测量实习指导书(全)

工程测量实习指导书(全)

————————————————————————————————作者:————————————————————————————————日期:

工程测量实习指导书 适用班级:15测量1、2班 实习周数: 1周 工程测量教研室 2016年1月11日

说明 《工程测量》是工程测量技术专业的核心专业技术课程,是一门实践性、操作性、综合性很强的课程,通过数字化课程实习,进一步巩固和深化课堂所学内容,验证课堂所学基础理论和基本方法、基本技能,将所学知识变成技巧、变成能力。通过实习,还可以加强学生的仪器操作技能,提高学生的动手能力,培养学生运用所学基本理论和基本技能发现问题,分析问题、解决问题的能力。 一.实习内容的深、广度要求 (一)测量资料的记录要求 1.观测记录必须直接填写在规定的表格内,不得用其他纸张记录再行转抄。 2.凡记录表格上规定填写的项目应填写齐全。 3.所有记录与计算均用铅笔(2H或3H)记载。字体应端正清晰,字高应稍大于格子的一半。一旦记录中出现错误,便可在留出的空隙处对错误的数字进行更正。 4.观测者读数后,记录者应立即回报读数,经确认后再记录,以防听错、记错。 5.禁止擦拭、涂改与挖补。发现错误应在错误处用横线划去,将正确数字写在原数上方,不得使原字模糊不清。淘汰某整个部分时可用斜线划去,保持被淘汰的数字仍然清晰。所有记录的修改和观测成果的淘汰,均应在备注栏内注明原因(如测错、记错或超限等)。 6.禁止连环更改,若已修改了平均数,则不准再改计算得此平均数之任何一原始数。若已改正一个原始读数,则不准再改其平均数。假如两个读数均错误,则应重测重记。 7.读数和记录数据的位数应齐全。如在普通测量中,水准尺读数0325;度盘读数4°03′06″,其中的“0”均不能省略。 8.数据计算时,应根据所取的位数,按“4舍6入,5前单进双不进”的规则进行凑整。如1.3144,1.3136,1.3145,1.3135等数,若取三位小数,则均记为1.314。 9.每测站观测结束,应在现场完成计算和检核,确认合格后方可搬站。实验结束,应按规定每人或每组提交一份记录手簿或实验报告。 (二)建筑轴线放样要求 本次建筑轴线放样,根据给定的轴线数据,假定轴线中心点位置,以及中心点与任一轴线端点的起始方向,按照二级建筑方格网的布设技术要求进行。 表1 建筑方格网的主要技术要求 等级边长(m) 测角中误差(″) 边长相对中误差 一级100~300 5 ≤1/30000 二级100~300 8 ≤1/20000

操作系统原理实验-系统内存使用统计5

上海电力学院 计算机操作系统原理 实验报告 题目:动态链接库的建立与调用 院系:计算机科学与技术学院 专业年级:信息安全2010级 学生姓名:李鑫学号:20103277 同组姓名:无 2012年11 月28 日上海电力学院

实验报告 课程名称计算机操作系统原理实验项目线程的同步 姓名李鑫学号20103277 班级2010251班专业信息安全 同组人姓名无指导教师姓名徐曼实验日期2012/11/28 实验目的和要求: (l)了解Windows内存管理机制,理解页式存储管理技术。 (2)熟悉Windows内存管理基本数据结构。 (3)掌握Windows内存管理基本API的使用。 实验原理与内容 使用Windows系统提供的函数和数据结构显示系统存储空间的使用情况,当内存和虚拟存储空间变化时,观察系统显示变化情况。 实验平台与要求 能正确使用系统函数GlobalMemoryStatus()和数据结构MEMORYSTATUS了解系统内存和虚拟空间使用情况,会使用VirtualAlloc()函数和VirtualFree()函数分配和释放虚拟存储空间。 操作系统:Windows 2000或Windows XP 实验平台:Visual Studio C++ 6.0 实验步骤与记录 1、启动安装好的Visual C++ 6.0。 2、选择File->New,新建Win32 Console Application程序, 由于内存分配、释放及系统存储 空间使用情况均是Microsoft Windows操作系统的系统调用,因此选择An application that support MFC。单击确定按钮,完成本次创建。 3、创建一个支持MFC的工程,单击完成。

操作系统原理实验指导

操作系统实验指导 操作系统是计算机的最重要的系统软件,它在计算机中具有核心地位,其作用是对计算机系统资源进行统一的调度和管理,提供各种强有力的系统服务,为用户创造灵活而又方便的使用环境。一个精心设计的操作系统能极大地扩充计算机系统的功能,充分地发挥系统中各种资源的使用效率,提高系统工作的可靠性。 操作系统原理是计算机科学与技术专业的一门主要专业课程,它涉及计算机系统中各种软、硬资源管理的实现原理与方法,内容非常丰富,综合性非常强,并且还具有很强的实践性。只有把理论与实践紧密地结合起来,才能取得较好地学习效果。 培养计算机专业学生的系统程序设计能力,也是本课程的重要环节。系统程序要求结构清晰、合理、可读性好,有准确而简明的注释。通过实验可以培养学生正规系统程序设计能力。 本实验包括下列六个方面: 实验一几种操作系统的界面 实验二进程调度 实验三存储器管理 实验四存储器管理 实验五磁盘驱动调度 实验六文件管理系统 上述每个实验约需要10个学时。可根据实际情况选用。最好学生自己独立完成,如有困难,可参考一些示例,弄清每个实验的思想和实现方法,上机调试通过,不能完全照搬示例。 实验一几种操作系统的界面 1、目的与要求 目的:通过本实验,学生应熟悉1~2种操作系统的界面。在熟练使用的基础上,能了解各种命令和调用在系统中的大致工作过程,也就是通过操作系统的外部特性,逐步深入到操作系统的内在实质内容中去。 要求:能熟练地在1~2种操作系统环境下工作。学会使用各种命令,熟悉系统提供的各种功能。主动而有效地使用计算机。 熟悉系统实用程序的调用方法和各种系统调用模块的功能和用法。 2、示例 用1~2种操作系统提供的各种手段,建立、修改、编辑、编译和运行程序,最后撤消一个简单程序。要尽可能多地使用系统提供的各种命令和功能。 操作系统可为如下两种序列: (1)Windows 98或Windows 2000或Windows XP。 (2)Linux或Unix。 下面简要介绍一下Unix操作系统。 Unix是一个分时操作系统,面向用户的界面shell是一种命令程序设计语言,这种语言向用户提供了从低到高,从简单到复杂的三个层次的使用方式。它们是简单命令、组合命令和shell过程。 简单命令:Unix命令一律使用小写字母。 例如:ls -l 显示文件目录(长格式) rm 删除一个文件 cat 合并和传送文件、 cp 复制文件 mv 文件改名 cc 编译C语言源程序 组合命令:shell简单命令可以用管道算符|组合构成功能更强的命令。

测量学实验实训指导书

《测量学》实验实训指导书 许昌职业技术学院 二〇〇七年三月六日

测量实习须知 一、测量实习规定 (1)在测量实验之前,应复习教材中的有关内容,认真仔细地预习实验或实验指导书,明确目的与要求、熟悉实验步骤、注意有关事项,并准备好所需文具用品,以保证按时完成实验任务。 (2)实验分小组进行,组长负责组织协调工作,办理所用仪器工具的借领和归还手续。 (3)实验应在规定的时间进行,不得无故缺席或迟到早退;应在指定的场地进行,不得擅自改变地点或离开现场。 (4)必须严格遵守本书列出的“测量仪器工具的借领与使用规则”和“测量记录与计算规则” (5)服从教师的指导,每人都必须认真、仔细地操作,培养独立工作能力和严谨的科学态度,同时要发扬互相协作精神。每项实验都应取得合格的成果并提交书写工整规范的实验报告,经指导教师审阅签字后,方可交还测量仪器和工具,结束实验。 (6)实验过程中,应遵守纪律,爱护现场的花草、树木和农作物,爱护周围的各种公共设施,任意砍折、踩踏或损坏者应予赔偿。 二、测量仪器工具的借领与使用规则 (一)测量仪器工具的借领 1.在教师指定的地点办理借领手续,以小组为单位领取仪器工具。 2.借领时应该当场清点检查。实物与清单是否相符,仪器工具及其附件是否齐全,背带及提手是否牢固,脚架是否完好等。如有缺损,可以补领或更换。 3.离开借领地点之前,必须锁好仪器箱并捆扎好各种工具;搬运仪器工具时,必须轻取轻放,避免剧烈震动。 4.借出仪器工具之后,不得与其他小组擅自调换或转借。

5.实验结束,应及时收装仪器工具,送还借领处检查验收,消除借领手续。如有遗失或损坏,应写出书面报告说明情况,并按有关规定给予赔偿。 (二)测量仪器使用注意事项 1.携带仪器时,应注意检查仪器箱盖是否关紧锁好,拉手、背带是否牢固。 2.打开仪器箱之后,要看清并记住仪器在箱中的安放位置,避免以后装箱困难。 3.提取仪器之前,应注意先松开制动螺旋,再用双手握住支架或基座轻轻取出仪器,放在三脚架上,保持一手握住仪器,一手去拧连接螺旋,最后旋紧连接螺旋使仪器与脚架连接牢固。 4.装好仪器之后,注意随即关闭仪器箱盖,防止灰尘和湿气进人箱内。仪器箱上严禁坐人。 5.人不离仪器,必须有人看护,切勿将仪器靠在墙边或树上,以防跌损。 6.在野外使用仪器时,应该撑伞,严防日晒雨淋。 7.若发现透镜表面有灰尘或其他污物,应先用软毛刷轻轻拂去,再用镜头纸擦拭,严禁用手帕、粗布或其他纸张擦拭,以免损坏镜头。观测结束后应及时套好物镜盖。 8.各制动螺旋勿扭过紧,微动螺旋和脚螺旋不要旋到顶端。使用各种螺旋都应均匀用力,以免损伤螺纹。 9.转动仪器时,应先松开制动螺旋,再平衡转动。使用微动螺旋时,应先旋紧制动螺旋。动作要准确、轻捷,用力要均匀。 10.使用仪器时,对仪器性能尚未了解的部件,未经指导教师许可,不得擅自操作。 11.仪器装箱时,要放松各制动螺旋,装人箱后先试关一次,在确认安放稳妥后,再拧紧各制动螺旋,以免仪器在箱内晃动。受损,最后关箱上锁。

光通信原理实验指导书

实验一模拟信号光调制实验 一、实验目的 1、了解模拟信号光纤通信原理。 2、了解不同频率不同幅度的正弦波、三角波、方波等模拟信号的系统光传输性能情况。 二、实验内容 1、测量不同的正弦波、三角波和方波的光调制系统性能。 三、实验器材 1、主控&信号源、25号模块各1块 2、双踪示波器1台 3、连接线若干 4、光纤跳线1根 四、实验原理 1、实验原理框图 光调制功率检测框图 模拟信号光调制传输系统框图 2、实验框图说明 本实验是输入不同的模拟信号,测量模拟光调制系统性能。如模拟信号光调制传输系统框图所示,不同频率不同幅度的正弦波、三角波和方波等信号,经25号模块的光发射机单元,完成电光转换,然后通过光纤跳线传输至25号模块的光接收机单元,进行光电转换处理,从而还原出原始模拟信号。实验中利用光功率计对光发射机的功率检测,了解模拟光调制系统的性能。 注:根据实际模块配置情况不同,自行选择不同波长(比如1310nm、1550nm)的25号光收发模块进行实验。 五、注意事项 1、在实验过程中切勿将光纤端面对着人,切勿带电进行光纤的连接。 2、不要带电插拔信号连接导线。 六、实验步骤 1、系统关电,参考系统框图,依次按下面说明进行连线。 (1)用连接线将信号源A-OUT,连接至25号模块的TH1模拟输入端。

(2)用光纤跳线连接25号模块的光发端口和光收端口,此过程是将电信号转换为光信号,经光纤跳线传输后再将光信号还原为电信号。注意,连接光纤跳线时需定位销口方向且操作小心仔细,切勿损伤光纤跳线或光收发端口。 (3)用同轴连接线将25号模块的P4光探测器输出端,连接至23号模块的P1光探测器输入端。 2、设置25号模块的功能初状态。 (1)将收发模式选择开关S3拨至“模拟”,即选择模拟信号光调制传输。 (2)将拨码开关J1拨至“ON”,即连接激光器;拨码开关APC此时选择“ON”或“OFF”都可,即APC功能可根据需要随意选择。 (3)将功能选择开关S1拨至“光功率计”,即选择光功率计测量功能。 3、进行系统联调和观测。 (1)打开系统和各实验模块电源开关。设置主控模块的菜单,选择【主菜单】→【光纤通信】→【模拟信号光调制】。此时系统初始状态中A-OUT输出为1KHz正弦波。调节信号源模块的旋钮W1,使A-OUT输出正弦波幅度为1V。 (2)选择进入主控&信号源模块的【光功率计】功能菜单,根据所选模块波长类型选择波长【1310nm】或【1550nm】。 (3)保持信号源频率不变,改变信号源幅度测量光调制性能:调节信号源模块的W1,改变输入信号的幅度,记录不同幅度时的光调制功率变化情况。 (4)保持信号源幅度不变,改变信号源频率测量光调制性能:改变输入信号的频率,自行设计表格记录不同频率时的光调制功率变化情况。 (5)拆除23号模块和25号模块之间的同轴连接线,适当调节25号模块的W5接收灵敏度旋钮,用示波器对比观察光接收机的模拟输出端TH4和光发射机的模拟输入端TH1,了解模拟光调制系统线性度。 (6)改变信号源的波形,用三角波或方波进行上述实验步骤,进行相关测试,表格自拟。 七、实验报告 1、画出实验框图,并阐述模拟信号光调制基本原理。

实验指导(2015完全版)

操作系统上机实验指导书 (第一版) 闫大顺李晟编著 吴家培主审 计算机科学与工程学院 2014.8

操作系统实验指导 本课程是为《计算机操作系统》课所开的实验。计算机操作系统课程是一门实践性很强的技术课程,本课程实验的目的在于培养学生的实践能力,促进理论与实践的结合。要求学生通过上机编程,熟悉对操作系统原理,并熟练使用程序接口,并了解如何模拟操作系统原理的实现,从而加深对操作系统原理的领会,加深对操作系统实现方法的理解,与此同时使学生在程序设计方面也能够得到很大程度的提高。 实验的目的是使学生理论联系实际,提高学生系统理解与开发能力。这里所列的实验分为必做和选做。具体实验题的选择,不仅要考虑课程内容,而且要考虑学生目前的编程能力,要由浅入深。教师可通过运行示例或动画,帮助学生理解实验要求。学生应选择自己熟悉的语言与开发环境去完成实验。根据以往的教学经验,Delphi、C++ Builder,JBuilder由于提供了许多可重用的构件,易于学习、使用,VC++学习、使用困难较多。实验要求尽量在windows操作系统下,也可以在Linux下完成,由于多数没有专门学习Linux,在其平台下做试验比较困难。实验的硬件要求是能够支持VC++、Delphi、C++ Builder,JBuilder的微机即可。每个学生都独立在一台计算机上完成自己的实验内容,杜绝学生的抄袭。 实验报告的要求 1. 每位同学准备实验报告本,上机前作好充分的准备工作,预习本次实验的内容,事先熟悉与实验有关的软硬件环境。 2. 实验时遵守实验室的规章制度,爱护实验设备,对于实验设备出现的问题,要及时向指导老师汇报。 3. 提交实验文件格式:[班级][学号]_[实验题号].[扩展名] 例:计051班学号为03的学生第四个实验的文件名为:j05103_4.c 4. 最终的实验报告按照实验名称、实验目的、实验内容,实验过程(程序设计、实现与调试)、实验总结五部分书写,按时上交。实验总结是对于实验过程中出现的问题或疑惑的分析与思考。认真按照要求填写到实验报告纸上。

电子测量原理实验指导书

电子测量原理实验指导书 南京邮电大学自动化学院

目录 电子测量实验系统组成原理及操作 (1) 电子计数器原理及应用 (10) 示波器原理及应用 (16) R、L、C参数测量 (24) 逻辑分析仪原理及应用 (31) 交流电压测量 (40)

电子测量实验系统组成原理及操作 一、实验目的 1.了解SJ-8002B电子测量实验系统的原理和组成。 2.学习操作本实验系统并完成一些简单实验。 二、实验内容 1.操作本系统的实验箱内部DDS信号源,产生出多种信号波形,并用外接示波器观察。 2.使用本实验箱内部数字示波器,去观察外部信号源的信号波形。 3.使用本实验箱内部数字示波器,观察内部DDS信号源产生的信号波形。 三、实验器材 1.SJ-8002B电子测量实验箱 1台 2.双踪示波器(20MHz模拟或数字示波器) 1台 3.函数信号发生器(1Hz~1MHz) 1台 4.计算机(具有运行windows2000和图形化控件的能力) 1台 四、实验原理 SJ-8002B电子测量实验系统由三大部分组成:a电子测量实验箱;b系列化的实验板;c微型计算机(含配套的实验软件),如图1-1所示。此外,实验中根据需要可以再配备一些辅助仪器,如通用示波器、信号源等。 图1-1 电子测量实验系统的基本组成 电子测量实验系统的外貌图如图1-2所示。

图1-2 电子测量实验系统 电子测量实验箱主板如图1-3所示。 S102 短路块 62芯插座,实验电路板 AC9V 温度板用电源 EPP 插座,连接计算机 并口 键盘板接口 电位器直流可调电压 S101 短路块 S702 短路块 S602 短路块 采集1通道输入Ain1信号源1输出Aout1 测频输入Fx 采集2通道输入Ain2信号源2输出Aout2 直流电压输入DCin 图1-3 电子测量实验箱主板 短路块名 短路位置 连接说明 使用场合 S101 左边 7109直流电压差分输入端DC -不接地 温度实验时使用

通信原理SystemView仿真实验指导书

实验一图符库的使用 一、实验目的 1、了解SystemVue图符库的分类; 2、掌握SystemVue各个功能库常用图符的功能及其使用方法。 二、实验内容 按照实例使用图符构建简单的通信系统,并了解每个图符的功能。 三、基本原理 SystemVue的图符库功能十分丰富,一共分为以下几个大类 1.基本库 SystemView的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿真提供了最基本的工具。 (信源库):SystemView为我们提供了16种信号源,可以用它来产生任意信号 (算子库)功能强大的算子库多达31种算子,可以满足您所有运算的要求 (函数库)32种函数尽显函数库的强大库容! (信号接收器库)12种信号接收方式任你挑选,要做任何分析都难不倒它 2.扩展功能库 扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。它允许通信、DSP、射频/模拟和逻辑应用。 (通信库):包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力工具。这些模块从纠错编码、调制解调、到各种信道模型一应俱全。 (DSP库):DSP库能够在你将要运行DSP芯片上仿真DSP系统。该库支持大多DSP芯片的算法模式。例如乘法器、加法器、除法器和反相器的图标代表真正的DSP算法操作符。 还包括高级处理工具:混合的Radix FFT、FIR和IIR滤波器以及块传输等。 (逻辑运算库):逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、74系列器件功能图标及用户自己的图标等。 (射频/模拟库):射频/模拟库支持用于射频设计的关键的电子组件,例如:混合器、放大器和功率分配器等。 3.扩展用户库

操作系统原理实验四

实验4 进程控制 1、实验目的 (1)通过对WindowsXP进行编程,来熟悉和了解系统。 (2)通过分析程序,来了解进程的创建、终止。 2、实验工具 (1)一台WindowsXP操作系统的计算机。 (2)计算机装有Microsoft Visual Studio C++6.0专业版或企业版。 3、预备知识 (3)·CreateProcess()调用:创建一个进程。 (4)·ExitProcess()调用:终止一个进程。 4、实验编程 (1)编程一利用CreateProcess()函数创建一个子进程并且装入画图程序(mspaint.exe)。阅读该程序,完成实验任务。源程序如下: # include < stdio.h > # include < windows.h > int main(VOID) ﹛STARTUPINFO si; PROCESS INFORMA TION pi; ZeroMemory(&si,sizeof(si)); Si.cb=sizeof(si); ZeroMemory(&pi,sizeof(pi)); if(!CreateProcess(NULL, “c: \ WINDOWS\system32\ mspaint.exe”, NULL, NULL, FALSE, 0, NULL, NULL, &si,&pi)) ﹛fprintf(stderr,”Creat Process Failed”); return—1; ﹜ WaitForSingleObject(pi.hProcess,INFINITE); Printf(“child Complete”); CloseHandle(pi.hProcess); CloseHandle(pi hThread); ﹜

测量学实验指导书模板

《测量学》 实验教学指导书 课程编号: XXXXXXX 撰写人: 刘正才 审核人: 湘潭大学 土木工程与力学学院 二○○七年十二月二十八日

前言 一、实验总体目标 《测量学》实验教学是将理论知识和实践相结合的重要教学环节, 重在培养土木工程专业本科学生关于工程测量上的测、算、绘等基本技能。《测量学》实验教学共包括十二个实验, 其中验证性实验8个, 演示性实验2个和综合性实验2个, 涵盖了《测量学》课程的水准测量、角度测量、距离测量与直线定向、全站仪及GPS的使用、小地区控制测量、地形测量和建筑施工测量等知识面的主要的实验性教学环节, 是实习前必须的教学过程。 二、适用专业年级 适用于土木工程专业本科第二年级( 第4学期) 的学生。 三、先修课程 高等数学、画法几何、大学物理、计算机文化基础、工程数学等。 四、实验项目及课时分配

五、实验环境 根据我校招生规模, 每届有土木工程专业学生6个班, 约200人。以分2个批次进行测量学实验为原则, 需配备: DJ6级光学/或电子经纬仪30台, 其中实时可用的20台, 备用10台; DS3级水准仪30台, 其中实时可用者20台, 备用10台; 供演示用的全站仪多套, GPS接收机一套; 应配备带空调和抽湿机等电器设备的仪器室和仪器维修室, 还应有其它配套工具和设备等。 六、实验总体要求 经过实验教学, 达到以下几点总体要求: 1、让学生掌握常见测量仪器( 经纬仪、水准仪等) 的使用、记录和手薄计算方法; 2、让学生理解常见测量仪器的检验校正方法; 3、让学生掌握水准测量、角度测量、距离测量和地形测量等基本方法、操作程序和限差要求; 4、让学生理解和掌握建筑物轴线交点的放样的基本方法、操作程序和限差要求。 七、本课程实验的重点、难点及教学方法建议 本课程实验的重点: 经纬仪、水准仪、全站仪等常见测量仪器的操作和使用。 本课程实验的难点: 经纬仪的操作、地形测量和建筑物轴线的测设。 教学方法建议: 1、加强实验室建设, 增加一些现场常见的仪器, 如全站仪、GPS接收机等;

操作系统原理实验报告(终版)

操作系统原理实验报告(终版)

————————————————————————————————作者:————————————————————————————————日期:

[键入文字] XX学校 实验报告 课程名称: 学院: 专业班: 姓名: 学号: 指导教师: 2011 年3 月

目录 实验1 进程管理 (3) 一、实验目的 (3) 二、实验内容 (3) 三、实验要求 (3) 四、程序说明和程序流程图 (4) 五、程序代码 (5) 六、程序运行结果及分析 (7) 七.指导教师评议 (8) 实验2 进程通信 (9) 一、实验目的 (9) 二、实验内容 (9) 三、实验要求 (9) 四、程序说明和程序流程图 (9) 五、程序代码 (11) 七.指导教师评议 (14) 实验3 存储管理 (15) 一、实验目的 (15) 二、实验内容 (15) 三、实验要求 (15) 四、程序说明和程序流程图 (16) 六、程序运行结果及分析 (23)

七.指导教师评议 (23) 实验4 文件系统 (24) 一、实验目的 (24) 二、实验内容 (24) 三、实验要求 (24) 四、程序说明和程序流程图 (24) 五、程序代码 (26) 六、程序运行结果及分析 (26) 七.指导教师评议 (27)

实验1 进程管理 一、实验目的 1. 弄清进程和程序的区别,加深对进程概念的理解。 2. 了解并发进程的执行过程,进一步认识并发执行的实质。 3. 掌握解决进程互斥使用资源的方法。 二、实验内容 1. 管道通信 使用系统调用pipe( )建立一个管道,然后使用系统调用fork( )创建2个子进程p1和p2。这2个子进程分别向管道中写入字符串:“Child process p1 is sending message!”和“Child process p2 is sending message!”,而父进程则从管道中读出来自两个子进程的信息,并显示在屏幕上。 2. 软中断通信 使用系统调用fork( )创建2个子进程p1和p2,在父进程中使用系统调用signal( )捕捉来自键盘上的软中断信号SIGINT(即按Ctrl-C),当捕捉到软中断信号SIGINT后,父进程使用系统调用kill( )分别向2个子进程发出软中断信号SIGUSR1和SIGUSR2,子进程捕捉到信号后分别输出信息“Child process p1 is killed by parent!”和“Child process p2 is killed by parent!”后终止。而父进程等待2个子进程终止后,输出信息“Parent process is killed!”后终止。 三、实验要求 1. 根据实验内容编写C程序。 2. 上机调试程序。 3. 记录并分析程序运行结果。

《土木工程测量学》实验指导书

《土木工程测量学》实验指导书 编著:白萍宫雨生 辽宁科技大学资源与土木工程学院 2010年12月

出版讲明 《测量学实验指导书》是针对矿物、土木、交通、建环等非测量专业的测量学课程实验教学而编写的配套教材。测量学实验是安排在课堂教学期间、某一章节内容讲授之后的课内实践性教学环节,通过测量实验能够加深学生对测量概念的明白得,巩固课堂所学的差不多理论和差不多方法,初步把握测量工具的操作技能,也为本课程的实习打好基础,以便更好地把握测量课程的差不多内容。 《测量学实验指导书》共列五项实验,其中第二项实验为设计性实验,其余均为验证性实验。实验指导书上所列各实验项目,可按照不同专业的需要和教学安排适当选择。不同专业测量学基础实验名称可能不同,但内容差不多相同,任课教师可在原有实验指导书基础上进行适当修改。每项实验的学时数均为2学时,实验小组人数一样为4~5人,但也应按照实验的具体内容以及仪器设备条件作灵活安排,以保证每人都能进行观测、记录、做辅助工作等实践。每项实验的观测要求均列在注意事项中。在每项实验后列出了测量实验报告及相应的观测记录表格形式,在实验中应做到随时测量、随时记录、随时运算检核,实验完成后能够裁减下来,以便上交。 《测量学实验指导书》的明显特点是详细、准确,是对该课程理论教学的专门好补充,必将对测量学这门实践性专门强课程的教学和实践性环节的教学起到更大的主动作用。适用于矿物、土木、交通、建环等非测量专业。

目录 测量学实验须知 1实验一4 实验二10 实验三15 实验四21 实验五30

测量学实验须知 一、实验目的及有关要求 1.测量实验的目的一方面是为了验证和巩固课堂所学的 知识;另一方面是熟悉测量仪器的构造和使用方法,从而培养学生进行测量工作的差不多操作技能,使学到的理论与实践紧密接合。 2.在实验前,应复习教材中的有关内容,认真认真地预习实验指导书,明确目的、要求、方法、步骤及注意事项,以保证按时完成实验任务中相应项目。 3.实验分小组进行,组长负责组织和和谐实验工作,办理仪器工具的借领和归还手续。组内成员必须认真、认真地操作,培养独立工作能力和严谨的科学态度,同时要发扬互相协作精神。实验应在规定时刻内进行,不得无故缺席或迟到早退;不得擅自改变地点或离开现场。实验过程中或终止时,发觉仪器工具有遗失、损坏情形,应赶忙报告指导老师,同时要查明缘故,按照情节轻重,给予适当赔偿和处理。 4. 实验终止时,应提交实验记录,经指导教师批阅同意后,才可交还仪器工具,终止工作。 5. 课后应及时提交书写工整、规范的实验报告。 二、使用测量仪器、工具注意事项 以小组为单位到指定地点领取仪器、工具,借领时,应当场清点检查,如有缺损,能够报告实验室治理员给予补领或更换。

通信原理实验指导书

通信原理实验指导书 实验准备步骤 在进行通信原理实验之前,请同学们按照下面的步骤进行实验准备: 1.通过串口线、程序下载线连接PC机与实验平台; 2.打开稳压电源,调节电压输入值为12V; 3.检查电源线连接是否正确,白黑相间线连接正极,纯黑线连接负极,切 勿接反; 4.连接无误后,打开实验板电源; 5.打开通信原理实验界面,如下图所示配置并打开串口; 6.将实验板上的拨码开关全部拨到ON; 7.下载程序到实验板上: 打开quartusⅡ5.0软件,选择Tools/programmer,设置Hardware Setup为ByteBlasterll[LPT1],Mode为Passive Serial,单击Add File,选择文件路径E:\实验平台程序与文档\通信原理实验平台程序与文档 \FPGA\toplevel.sof,文件选择完毕后,单击Start 进行程序下载,当 程序下载完毕,且在实验板下载指示灯(LED后四位)未灭时,拔掉实 验板上下载线,如果此过程中指示灯灭了,显示程序下载过程失败,请 重新单击Start进行下载。 完成以上操作步骤后,同学们可以开始进行以下实验内容。

实验一、实验平台基础实验 实验步骤: 通信原理实验界面,选择基础实验,开始以下实验步骤:串口收发及其测温实验 1.点击测温按钮,查看并分析实验结果; 2.发送两位16进制数字,观察LED的变化是否与设定值相同; 3.改变拨码开关并接收数据,查看并分析返回数值。 单片机波形发生器实验 1.填入合适的峰峰值和频率值,选择要生成的波形,单击开始; (由于实验箱问题,输入的峰峰值和示波器测出来的峰峰值有误差) 2.用示波器观察TP13点的输出波形。 语音录放实验 暂时不做 实验结果: 整理实验数据,画出各测试点的波形。 实验二、直接数字频率合成和数字调制实验 实验步骤: DDS频率合成实验 1.进入数字调制技术界面,选择直接数字频率合成; 2.在左方文本框中填入合适的频率值并发送; 3.用示波器观察TP35的DDS输出波形,修改输入值,观察DDS所产生 的频率。 FSK调制实验 1.在两个文本框中分别填写合适的频率值并发送; 2.用示波器观察TP35波形,验证是否为原输入信号相对应的FSK信号。 BPSK、DPSK、ASK调制实验操作均同FSK操作

相关主题