安徽工业大学linux实验报告

“安徽工业大学linux实验报告”相关的资料有哪些?“安徽工业大学linux实验报告”相关的范文有哪些?怎么写?下面是小编为您精心整理的“安徽工业大学linux实验报告”相关范文大全或资料大全,欢迎大家分享。

安徽工业大学编译原理实验报告

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

编译原理实验报告

姓名:叶玉虎 班级:计122班 指导老师:王森玉 实验日期:2015/5/11

实验内容:

1.求出每个非终结符的FIRST集合 2.求出每个产生式右部的FIRST集合 3.求出每个非终结符的Follow集合 实验环境:

Visual Studio2010 实验目的:

让同学们掌握FIRST集合和FOLLOW集合的求法

实验代码:

#include #include #define MAX 50

char css[MAX][MAX];//保存所有的产生式 int count=0; int cnt=0;

struct L{//保存所有的终结符 char ch;

int flag;//1:能推出ε,0:不能,初值:-1 int num;

char first[MAX]; int s;//first的长度 char follow[MAX]; int l;//follow的长度 }l[MAX];

//对输入的格式进行控制,并校验输入是否符合格式 int handle(char a[]) {

安徽工业大学编译原理实验报告

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

编译原理实验报告

姓名:叶玉虎 班级:计122班 指导老师:王森玉 实验日期:2015/5/11

实验内容:

1.求出每个非终结符的FIRST集合 2.求出每个产生式右部的FIRST集合 3.求出每个非终结符的Follow集合 实验环境:

Visual Studio2010 实验目的:

让同学们掌握FIRST集合和FOLLOW集合的求法

实验代码:

#include #include #define MAX 50

char css[MAX][MAX];//保存所有的产生式 int count=0; int cnt=0;

struct L{//保存所有的终结符 char ch;

int flag;//1:能推出ε,0:不能,初值:-1 int num;

char first[MAX]; int s;//first的长度 char follow[MAX]; int l;//follow的长度 }l[MAX];

//对输入的格式进行控制,并校验输入是否符合格式 int handle(char a[]) {

安徽工业大学嵌入式实验报告

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

《嵌入式系统实验报告》

指导教师:陆勤

姓名:程少锋

学号:139074366

班级:物联网131班

实验一B 熟悉实验开发环境

一、实验目的

熟悉ADS1.2 开发环境,学会ARM 仿真器的使用。使用ADS 编译、下载、调试并跟踪一段已有的程序,了解嵌入式开发的基本思想和过程。

二、实验内容

本次实验使用ADS 集成开发环境。新建一个简单的工程文件,并编译这个工程文件。学习ARM 仿真器的使用和开发环境的设置。下载已经编译好的文件到嵌入式控制器中运行。学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。

三、预备知识

C 语言的基础知识、程序调试的基础知识和方法。

四、实验设备及工具(包括软件调试工具)

硬件:ARM 嵌入式开发平台、用于ARM7TDMI 的JTAG 仿真器、PC 机Pentium100 以 上、串口线。

软件:PC 机操作系统win98、Win2000 或WinXP、ARM SDT 2.51 或ADS1.2 集成开发 环境、仿真器驱动程序、超级终端通讯程序。

五、实验步骤

1)建立工程

(1)运行ADS1.2 集成开发环境(CodeWarrior for ARM Developer Suite)。选择File

河南工业大学实验报告

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

河南工业大学实验报告

(2014~2015学年-第1学期)

课程名称:程序设计基础 实验课程编号:51610057 开课实验室:6313 2014160101专业班级 计科1401 学号 姓名 张岩 19 实验项目名称 教师签名:张玉宏 日 期:

实验一:函数与程序结构 实验日期 2015/3 成绩评定 一、 实验目的:

1. 了解结构化程序设计的基本思想; 2. 掌握使用工程组织多个程序文件的方法。 3. 掌握函数嵌套的使用方法。 4.掌握递归函数的编程方法。

二.编程环境 Windows8.1 Codeblock

三.实验要求及内容:

1.编写一个函数,利用参数传入一个3位数number,找出101~number

之间所有满足下列两个条件的数:它是完全平方数,又有两位数字相同,如144、676等,函数返回找出这样的数据的个数,并编写主函数。

输入输出示例:

Enter a number :150 count = 2 ① 源代码

② 测试用例

Enter a number :150 Count = 2; ③实验结果

2. 用递归函数计算xn的值。 输入输出示例: Enter x:2 Enter

河北工业大学-汇编实验报告

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

汇编实验

实验一 顺序与分支程序设计

一 、实验目的

1) 掌握顺序程序设计方法。

2) 掌握分支程序的结构及分支程序的设计,调试方法。 2) 学习数据传送及算术和逻辑运算指令的用法。

3) 熟悉在PC机上建立、汇编、连接、调试和运行汇编语言程序的过程。 二、实验内容

1) 有一字变量BUF1是以原码表示的有符号数,要求将其转换为反码和补

码,分别存入BUF2和BUF3单元,并在屏幕上显示出来。

2)有两个两字节无符号数分别放在存储单元A、B起始的缓冲器中,求其和,结果放在A起始的缓冲区并在屏幕上显示。相加若有进位不存入存储单元。

3) 在BUF和BUF+1、BUF+2单元分别放有一个无符号字节型数,编程序将其中最大数存入MAX单元,并在屏幕上显示。

4) 要求同上,只是比较的数为有符号数。

5) 将1000H单元开始的10个字节数,采用奇偶校验,将奇数在前偶数在后仍存回原数据区。本实验要求在DEBUG调试状态下进行,包括汇编程序、运行程序、检查结果。

6) 从键盘上接收一位十进制数X,计算Y值,并以十六进制形式显示出来,Y按下列公式计算。

?X2?X(X?3) ?2?X?2X(X?4)Y??2?X(X?5)2

河北工业大学-汇编实验报告

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

汇编实验

实验一 顺序与分支程序设计

一 、实验目的

1) 掌握顺序程序设计方法。

2) 掌握分支程序的结构及分支程序的设计,调试方法。 2) 学习数据传送及算术和逻辑运算指令的用法。

3) 熟悉在PC机上建立、汇编、连接、调试和运行汇编语言程序的过程。 二、实验内容

1) 有一字变量BUF1是以原码表示的有符号数,要求将其转换为反码和补

码,分别存入BUF2和BUF3单元,并在屏幕上显示出来。

2)有两个两字节无符号数分别放在存储单元A、B起始的缓冲器中,求其和,结果放在A起始的缓冲区并在屏幕上显示。相加若有进位不存入存储单元。

3) 在BUF和BUF+1、BUF+2单元分别放有一个无符号字节型数,编程序将其中最大数存入MAX单元,并在屏幕上显示。

4) 要求同上,只是比较的数为有符号数。

5) 将1000H单元开始的10个字节数,采用奇偶校验,将奇数在前偶数在后仍存回原数据区。本实验要求在DEBUG调试状态下进行,包括汇编程序、运行程序、检查结果。

6) 从键盘上接收一位十进制数X,计算Y值,并以十六进制形式显示出来,Y按下列公式计算。

?X2?X(X?3) ?2?X?2X(X?4)Y??2?X(X?5)2

安徽工业大学WSN无线传感器网络实验报告

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

《无线传感器网络实验报告》

指导教师:卫琳娜

班级:物联网131班

实验箱序号:3,13等

组员姓名学号:程少锋

(注:报告中有部分实验截图) 实验日期:2016年4月28日3,4节

实验一、软硬件平台使用

[1]感知 RF2 实验箱-WSN 系统结构

该系统根据不同的情况可以由一台计算机,一套网关,一个或多个网络节点组成。系统大小只受 PC 软件观测数量,路由深度,网络最大负载量限制。

感知 RF2 实验箱无线传感器实验平台内配置 ZigBee2007/PRO 协议栈在没有进行网络拓补修改之前支持 5 级路由,31101 个网络节点。传感器网络系统结构图如下图所示。

[2]感知 RF2 实验箱-WSN 系统工作流程

基于ZigBee2007/PRO 协议栈无线网络,在网络设备安装过程,架设过程中自动完成。完成网络的架设后用户便可以由 PC 机发出命令读取网络中任何设备上挂接的传感器的数据,以及测试其电压。

[3]感知 RF2 实验箱-WSN 硬件介绍

感知 RF2 物联网实验箱的无线传感器网络开发平台主要硬件包括:C51RF-CC2530-WSN 仿真器、ZigBee 无线高频模块、节点底板、传感器模块以及其它配套线缆等。 网关节点由节点底

河北工业大学操作系统实验报告linux 和windows部分

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

操作系统实验报告 Linux部分

2.3 Linux并发程序设计

(实验估计时间:90分钟)

? 背景知识 ? 实验目的

? 工具/准备工作 ? 实验内容与步骤

背景知识

管道是Linux中最常用的进程间通信IPC机制。利用管道时,一个进程的输出可成为另外一个进程的输入。当输入输出的数据量特别大时,这种IPC机制非常有用。可以想象,如果没有管道机制,而必须利用文件传递大量数据时,会造成许多空间和时间上的浪费。

在Linux中,通过将两个file结构指向同一个临时的索引节点,而两个索引节点又指向同一个物理页而实现管道。 实验目的

1) 通过在Linux进程之间进行的通信实例来学习并发程序设计的方法。 2) 通过Linux进程通信的程序设计与实现,进一步熟悉操作系统的进程概念,理解Linux进程管理概念。

3) 通过阅读和分析Linux实验程序,学习Linux程序设计、调试和运行的方法。 工具/准备工作

在开始本实验之前,请回顾教科书的相关内容。 需要准备一台运行Linux操作系统的计算机。 实验内容与步骤

并发程序的设计关键是使用创建进程的系统调用,使一个程序运行时可以

河北工业大学操作系统实验报告linux - 和windows部分

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

软件c122郭嵘峥 125448

操作系统实验报告

2.3 Linux并发程序设计

(实验估计时间:90分钟)

? 背景知识 ? 实验目的

? 工具/准备工作 ? 实验内容与步骤

背景知识

管道是Linux中最常用的进程间通信IPC机制。利用管道时,一个进程的输出可成为另外一个进程的输入。当输入输出的数据量特别大时,这种IPC机制非常有用。可以想象,如果没有管道机制,而必须利用文件传递大量数据时,会造成许多空间和时间上的浪费。

在Linux中,通过将两个file结构指向同一个临时的索引节点,而两个索引节点又指向同一个物理页而实现管道。 实验目的

1) 通过在Linux进程之间进行的通信实例来学习并发程序设计的方法。 2) 通过Linux进程通信的程序设计与实现,进一步熟悉操作系统的进程概念,理解Linux进程管理概念。

3) 通过阅读和分析Linux实验程序,学习Linux程序设计、调试和运行的方法。 工具/准备工作

在开始本实验之前,请回顾教科书的相关内容。 需要准备一台运行Linux操作系统的计算机。 实验内容与步骤

并发程序的设计关键是使用创建进程的系统调用,使

河北工业大学-C++实验报告实验五

标签:文库时间:2024-10-03
【bwwdw.com - 博文网】

1、已知下列主函数: int main() {

cout<

声明求3个数中最小者的函数模板,并写出调用此函数模板的完整程序。

#include using namespace std; template T min(T a,T b,T c) { T min; if(a<=b) min=a; else min=b; if(min>=c) min=c; return min; }

int main() {

cout<

2、编写一个求任意类型数组中最大元素和最小元素的程序,要求将求最大元素和最小元素的函数设计成函数模板,并写出调用此函数模板的完整程序,使

得函数调用时,数组的类型可以是整型也可以是双精度类型。

#include using namespace std; template

void GetMaxMin(T *a, int theSize) {

T tmpMax = a[0]; T tmpMin = a[0];

for (int i = 0; i < theSize; ++i) {

if (a[i] > tmpMax) {

tmpMax = a[i]; }

if (a[i] < tmpMin) {

tmpMin = a[i]; } }

cout