实验五教案

时间:2019-05-12 17:25:44下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《实验五教案》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《实验五教案》。

第一篇:实验五教案

国家二级C机试培训资料

strcpy(p,c);国家二级C机试培训资料

main()

{ char c,s[80];

攀枝花学院计算机基础教研室 国家二级C机试培训资料

fun(s, t);

printf(“nThe result is: %sn”, t);} 攀枝花学院计算机基础教研室 国家二级C机试培训资料

case('i'):

case('o'):

攀枝花学院计算机基础教研室 国家二级C机试培训资料

printf(“n”);}

攀枝花学院计算机基础教研室 国家二级C机试培训资料

c=getchar();

while(__2___)//填:c!=‟#‟

{ s[i]=c;i++;c=getchar();___3___;

//填:s[i]=‟‟

攀枝花学院计算机基础教研室 国家二级C机试培训资料

printf(“n Please enter the character to search :”);

c = getchar();

/**********found**********/

fun(___3___);

//填:s,c printf(“nThe result is %sn”, s);}

5、程序填空题

国家二级C机试培训资料

while(*s)

{ p=s;r=t;

国家二级C机试培训资料

main()

{ char s[100], t1[100], t2[100], w[100];

printf(“nPlease enter string S:”);scanf(“%s”, s);

printf(“nPlease enter substring t1:”);scanf(“%s”, t1);printf(“nPlease enter substring t2:”);scanf(“%s”, t2);if(strlen(t1)==strlen(t2)){ fun(s, t1, t2, w);

}

else printf(“nError : strlen(t1)!= strlen(t2)n”);printf(“nThe result is : %sn”, w);

国家二级C机试培训资料

国家二级C机试培训资料

{ char a[LEN],b[LEN];

char c;

clrscr();

printf(“Enter the string:n”);

国家二级C机试培训资料

14、程序设计题

第二篇:传感器实验五

传感器实验报告五

姓名 江璐 学号 1315212017 班级 电子二班 时间 2015.12.2 实验题目 CC2530基础实验

一:实验设备

1.硬件:教学实验箱、PC机。

2.软件:PC机操作系统Windows 98(2000、XP)+IAR开发环境。

二:实验

(一)光照传感器采集实验

1.实验目的

(1)掌握光照传感器的操作方法。

(2)掌握光照传感器采集程序的编程方法。

2.实验内容

在IAR集成开发环境中编写光照传感器采集程序。

3.相关电路图

4.程序

5.实验现象

(二)人体感应传感器采集实验

1.实验目的

(1)掌握人体感应传感器的操作方法。

(2)掌握人体感应传感器采集程序的编程方法。

2.实验内容

在IAR集成开发环境中编写体感应传感器采集程序。3.相关电路图

4.程序

5.实验现象

人靠近人体感应器的时候D2、D3灯闪亮,远离时灯灭。

(三)震动传感器采集实验

1.实验目的

(1)掌握震动传感器的操作方法。

(2)掌握震动传感器采集程序的编程方法。

2.实验内容

在IAR集成开发环境中编写震动传感器采集程序。

3.相关电路图

4.程序

5.实验现象

拿起通用调试母板晃动,无晃动时D2、D3灯不亮,有晃动时D2、D3灯闪亮,剧烈晃动时D2、D3灯闪亮频率加快。

(四)烟雾传感器采集实验

1.实验目的

(1)掌握烟雾传感器的操作方法。

(2)掌握烟雾传感器采集程序的编程方法。

2.实验内容

在IAR集成开发环境中编写烟雾传感器采集程序。

3.相关电路图

4.程序

5.实验现象

串口调试助手显示可燃气体传感器的输出值。

三:心得体会

震动传感器采集程序时一直没有用,后面才发现少了程序,加上后就可以正常运行了。

第三篇:实验五常用软件开发工具

实验

五、常用软件开发工具

一、实验目的

1、熟悉字符模式下的C程序编译和调试环境,基本掌握Linux字符模式下的编译工具和调试工具的使用;

2、本实验需要综合使用Linux基本文件命令、编辑器的使用,练习在Linux的字符模式下,编辑、编译及调试一个C程序的基本方法。

二、实验内容和步骤 1 gcc和 g++ 语言编译器

GCC是GNU Compiler Collection的缩写,它是世界上最为重要的开放源代码软件[18]。因为所有其他的开放源代码项目都依赖于GCC进行编译。比如,没有GCC,Linux的产生就不会成为可能。

GCC能工作在很多平台上,这里所说的平台是指计算机硬件芯片和运行在其上的操作系统的组合。下表是GCC运行的平台。表 GCC运行的平台 硬件

操作系统

Alpha

Red Hat Linux 7.1

HPPA

HPUX 11.0

Intel x86

Debian Linux 2.2, Red Hat Linux 6.2, FreeBSD 4.5

MIPS

IRIX 6.5

PowerPC

AIX4.3.3

Sparc

Solaris 2.7

GCC可以编译多种语言:C,C++,对象C(标准C的派生),Fortran,Java,Ada。正如GCC缩写所代表的对象一样,GCC实际上是多种编译器的统称,gcc是所有编译器的统一的程序接口,在本书中,并没有区分GCC和gcc。同时,GCC 也能够进行代码优化,提高执行程序的运行速度。g++是构建于 gcc 基础上的 C++语言编译器。gcc 编译过程分为 4个阶段: l

预处理 l

编译 l

汇编 l

连接

最简单的C 语言编译的例子: 用 vi建立一个 hello.c文件 $vi hello.c

输入字符 i,插入文本以下文本 /*

* hello.c

*/

#include int main(void){

printf(“ Hello World!n”);

return 0;}

最后输入字符:wq,返回命令行,键入以下编译命令: $gcc hello.c(-lstdc++)如果没有错误 gcc 将生成默认的可执行文件 a.out,执行 a.out: $./a.out Hello World!$

gcc 带有多达数页的编译选项,我们仅列出最常用的几项:

-o 可执行文件名指定输出的可执行文件名,而不是默认的 a.out-c

只编译生成.o 的目标文件,不连接生成可执行文件-s

只编译生成.s的汇编文件,不连接生成可执行文件-g

在可执行文件中加入标准调试信息-Wall

允许GCC发出警告型错误信息 选项使用的例子:

对以上 hello.c使用-o,-g 常用选项重新编译、执行: $gcc-g hello.c-o hello $./hello Hello World!$

GCC默认的扩展文件名:.c

C 语言源代码

.C

.cc

C++语言源代码.i

预处理后的 C语言源代码.ii

预处理后的 C++语言源代码.S.s

汇编语言源代码.o

编译后的目标代码.a

.so 编译后的库代码

下面的例子由两个文件组成:main.c, calc.c,其中,main.c文件内容为: #include int calc(int);int main(int argc, char* argv[]){ int iInput=0, iOutput=0;int i=0;scanf(“%i”,&iInput);while(iInput < 0){

printf(“Please input a positive integer!n”);

scanf(“%i”,&iInput);} iOutput = calc(iInput);

printf(“Result is:%in”, iOutput);return 0;} calc.c的文件内容为: #include int calc(int iIn){ int i = 0, iOut = 0;iOut = iIn;for(i = 0;i < iIn;i++){

iOut += iOut * iIn;} return iOut;}

1、编译过程

有三种方式编译这两个源程序,一是直接使用如下命令行完成编译、链接过程: $gcc main.c calc.c-o main 命令行中,main.c calc.c的后缀名指明了调用c编译器,前面讲到了gcc是GCC的众多编译器的统一入口,gcc靠后缀名决定调用什么编译器,-o 参数指定了可执行文件的文件名为main。

第二种方法是编译calc.c为静态库,编译main.c时指定静态库的位置。需要将calc.c编译成中间文件calc.o,使用如下命令行: $gcc-c calc.c 生成静态库文件,添加calc.o到静态库中,使用如下命令行: $ar-r libcalc.a calc.o 命令行中,-r libcalc.a参数表示建立静态库,名字为libcalc.a。接下来,使用如下命令行: $gcc main.c libcalc.a-o main 上面这条命令也可以用下面的命令完成: $gcc main.c-lcalc –o main-l参数可以指定库名称,这里calc表示使用库libcalc.a,库名字前面的lib和后面的.a被省略掉了,遵从了命名法。

第三种方法是建立共享库,编译时指定共享库。首先,编译calc.c为calc.o,使用命令行: $gcc-c-fpic calc.c 命令行中,-fpic指定calc.o为可重分配地址属性,pic是position independence code的缩写。接下来使用calc.o生成共享库calc.so: $gcc-shared calc.o –o calc.so 这两条命令也可以缩减为一行: $gcc-shared-fpic calc.c-o calc.so 最后编译main.c,链接生成的共享库: $gcc main.c calc.so-o main 2 make项目管理器

make 项目管理器(GNU 中的名称为 gmake)可以根据项目开发者说明的项目开 发文件 Makefile 自动的进行编译配置和重复编译,能实现复杂项目的编译自动化。项目开发文件 Makefile 的编写使用以下规则: 目标体 1:依赖体 1 [依赖体2 [...]] 命令行 1 命令行 2

[...]

目标体 2:依赖体 1 [依赖体2 [...]] 命令行 1 命令行 2

[...]

[...]

其中目标体是命令行要生成的输出文件,依赖体是命令行要输入的文件或选项,命 令行序列是要创建目标体文件所需要的步骤,例如编译命令。无特别指定,make 总是使用当前目录中的 Makefile 进行自动编译。

例如我们在当前目录中有两个项目开发文件hello.c和hello.h,则Makefile文件可以 编写为: hello: hello.o

gcc hello.o-o hello

hello.o: hello.c hello.h

gcc-c hello.c clean:

rm hello *.o

make 命令的使用: $g make

输入make或make hello将生成Makefile中所有的目标文件,即hello,hello.o,hello.s。$g make hello.o 将仅生成目标文件 hello.o $g make clean

是一条伪目标生成命令,该目标没有依赖体,它只执行对已生成目标文件的删除。当我们对以上依赖体中的任意一个进行了修改,重新 make 时仅会引发对应目标体的重新生成,从而提高了编译的效率并保证了项目开发的正确性。3 gdb程序调试器

GDB是GNU Project Debugger的缩写,用于调试Ada, C, C++, Objective-C, Pascal 和其他语言编写的程序[20],这些程序可以运行在本地计算机上,也可以运行在远程计算机上。GDB可以运行在几乎所有的UNIX和微软Windows平台上。

GDB主要能做下面4种事(以及由它们所支持的其他事情): 1)启动程序,指定可能影响程序运行的任何条件; 2)指定程序在一定条件下停止; 3)检查当程序停止时发生的事情;

4)通过改变程序中的某些条件,测试可能造成的软件错误,还可以由此学习其他的软件错误。

GDB可以做源代码级别的程序调试(需要在编译时指定相应条件),也可以做二进制级别的程序调试。

如果您在 gcc 编译选项中用到了-g 调试选项,则编译出的可执行文件就会带有符号表。这样的程序就可以使用 gdb 跟踪调试,观察到它的高级语言源代码的执行过程和变量的中间结果,从而能快速的排除程序运行时发生的错误。以下是一个带有运行时错误的C程序,注意程序想通过传地址方式在一个函数中为字符变量 C赋一个字符,但它引用了一个空指针,这将引发运行时的段非法错误使得程序异常终止。但我们可以通过 gdb 跟踪到它产生错误的位置,从而分析出产生错误的原因。/*

* debugmy.c */

#include void myputc(char * cptr){

*cptr = 'a';

printf(“myputc=%cn”,*cptr);

}

int main(void){

char c;

char * cptr;

c = 'A';

myputc(cptr);

return 0;}

使用带-g 选项的 gcc编译、执行: $gcc-g debugmy.c-o debugmy $./debugmy 段错误 $

使用 gdb 跟踪查错 $ gdb./debugmy

GNU gdb Red Hat Linux(6.3.0.0-1.122rh)

Copyright 2004 Free Software Foundation, Inc.GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions.Type “show copying” to see the conditions.There is absolutely no warranty for GDB.Type “show warranty” for details.This GDB was configured as “i386-redhat-linux-gnu”...Using host libthread_db library “/lib/libthread_db.so.1”.(gdb)

现在进入了 gdb 调试状态,可以使用 gdb 的调试子命令跟踪程序的执行。Gdb 常 用命令:

list [行号] 列出指定行号的上下行(缺省为 10行)break [源程序文件名:] 行号建立一个断点 run

启动被调试的程序 next

从断点处向下执行一行

step

从断点处向下执行一行,当前行为函数则跟踪进入函数 continue

继续从断点处连续执行 print 变量名打印变量当前值 quit

退出 gdb

让我们现使用 list命令查看一下要调试的程序是否已经装入,输入:(gdb)list 10

void myputc(char * cptr)6

{

*cptr = 'a';

printf(“myputc=%cn”,*cptr);9

}

int main(void)11

{

char c;13

char * cptr;14

c = 'A';

我们将断点设在第 15 行上,输入:(gdb)break 15

Breakpoint 1 at 0x80483c0: file debugmy.c, line 15.开始跟踪执行,输入:

(gdb)run

Starting program: /root/ipc/debugmy

Reading symbols from shared object read from target memory...done.Loaded system supplied DSO at 0xffffe000

Breakpoint 1, main()at debugmy.c:15 15

myputc(cptr);

程序执行到第 15 行上停止,我们采用单步执行跟踪错误的发生,输入:(gdb)step

myputc(cptr=0x9bbe40 “U211? WVS203? L? 215s”)at debugmy.c:7 7

*cptr = 'a';

程序执行一行,进入函数myputc,再单步执行一行,再次输入:(gdb)step

Program received signal SIGSEGV, Segmentation fault.0x0804838d in myputc(cptr=0x9bbe40 “U211? WVS203? L? 215s”)at debugmy.c:7 7

*cptr = 'a';

第四篇:实验五 电子商务及其应用

广东海洋大学寸金学院学生实验报告书 实验名称

学生姓名

实验六 电子商务及其应用 课程名称 财务会计教育 会计电算化 班级学号 专业实验地点 实验楼303 实验日期

一、实验目的:

1.了解网上商店的结构特点;

2.掌握网上购物的运作环节;

3.体验网上购物的特点和问题;

4.了解信息检索的方法,掌握利用合理的检索方法找到目标内容

二、实验内容:

(1)熟悉电子商务网站的结构功能。

(2)查询和选择购买商品。

(3)注册成为新会员。

(4)网上支付结算货款。

(5)查询订货状态。

(6)会员信息修改。

(7)购物信息反馈。

(8)找开IE,登陆常见的搜索引擎,如http://等,输入关键字“电子商务概论”或与其相关的关键字,如电子支付、网络营销等,单击搜索。

(9)单击列出的链接,保存有用的信息或网页、图片、网址等。

(10)整理找到的信息,保留有用的信息,并放在自己的目录中建立信息的分类目录。

(11)登陆卓越网gz.joyo.com与易趣网,查找你感兴趣的商品,如“手机”,“金鱼”等,记录所使用的方式,并尝试购买。

三、实验总结

日常生活中,我经常去卓越网、淘宝网网购各种类型的东西,从而了解一些关于电子商务的基础知识,通过这次实训,我更加系统详细的了解电子商务各方面的知识,让我更深刻地认识到电子商务的特点和应用领域,学习和体会到了电子商务的核心思想。在亲身实践电子商务的过程中学习和提高。在现代的信息时代中,多种交易都是通过网络实现的,于是,对于掌握这方面的知识越来越重要了,这是一个非常好的机会让我们对电子商务的更深一步认识,感觉到了电子商务的优越性。

成绩

指导教师日期第页,共页

第五篇:会计电算化 实验五

实验五 工资子系统处理实验

一、实验目的二、实验要求

三、实验步骤及内容

1建立工资帐套 2基础设置 3工资类别管理 4设置在岗人员工资帐套的工资项目 5设置人员档案 6设置计算公式 7录入并计算1月份的薪资数据 8扣缴所得税 9银行代发工资 10工资分摊并生成转账凭证

【困难1】问题:客户分类的层次编码出错

解决方法:问老师/度娘,最后通过XXXXXXXXXXXX方法,把XXXX设成了XXXXXX,解决了问题

【困难2】

步骤2:设定操作员的权限

【困难3】

【困难4】

……

四、实验结果(截图)

五、本实验总结

实验5总账日常业务处理,此试验的目的是熟悉总长管理系统日常业务处理的主要内容和操作流程,掌握凭证的填制,查询,审核,修改,作废,删除,出纳签字等业务处理.主要是记帐凭证的输入.其中会计分录的填写问题较多,原因在于以前学习的会计知识有遗忘,需要重新翻阅课本,导致凭证填写的进度缓慢,多次返工,最终本次实习结束后, 我没有完成记账凭证的填写,心里很焦虑,结果到第二天还是接着做,直至做了很久才算完成。

2一、1设置系统参数2设置科目3坏账准备设置4账龄区间设置5报警级别设置6录入期初余额

二、1录入应收票据并在审核后制单 2录入收款单据并在审核后制单 3核销收款单据 4填制商业承兑汇票并制单 5应收冲应收暂不制单 6处理坏账发生业务并制单 7取消对同达公司的核销操作 8将未制单的单据制单实验<八>

一、1设置系统参数 2基础设置3报警级别设置 4录入期初余额

二、1录入应付单据并审核暂不制单 2修改应付单据并审核 3录入付款单据并在审核后制单 4核销力兴公司的付款单据 5填制商业承兑汇票并制单 6预付冲应付并制单 7查询并删除凭证 8取消对光明公司的转账操作 9将未制单的单据制单操作中的问题及解决方法

一、出纳凭证出纳不能签字用出纳身份进行“出纳签字”时却弹出一个对话框“没有符合条件的凭证”,使得操作无法继续。解决方法是以帐套主管的身份进入总账系统,单击进入会计科目界面,点击选择“编辑”菜单下的二级菜单“指定科目”,进入指定界面先从指定科目的对话框中单击现金总账科目复选钮,再从左半部分的“待选科目”中选取“库存现金”科目放入右半部分的已选科目栏中,点击确认按钮完成库存现金的总账科目指定。同理,可完成银行存款总账科目的指定。这样就可以再进行出纳签字了。

二、建账后发现编码方案设置有误建账后发现编码方案设置有误的解决方法是以帐套主管的身份注册进入系统管理,在“菜单”帐套下选择二级菜单“修改”进行帐套修改,修改分类编码方案中的级次、级长等信息,修改后点击确认按钮保存修改信息。

下载实验五教案word格式文档
下载实验五教案.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    数据结构实验五报告

    实验五报告 课程名称: 数据结构 实验名称:二叉树的创建与遍历实验日期2011/11/16 一、实验目的: 通过上机实验进一步掌握栈、队列、二叉树的存储结构及基本操作的实现方法。......

    数据库原理实验五

    数据库原理及应用实验报告 实验名称:数据库备份与恢复、数据库的安全性 实验类型:验证型 实验环境:oracle 11g 指导教师:陈 骏 专业班级:信安班 姓名: 学号: 联系电话:***......

    通信原理教案 实验五 FSK调制解调实验

    实验五 FSK 调制解调实验 (理论课:教材第七章P180--185) 实 验 内 容 1.频率键控(FSK)调制实验 2.频率键控(FSK)解调实验 一、 实验目的 1.理解FSK调制的工作原理及电路组成。 2......

    国家级二级C分类培训-实验五教案

    国家二级C机试培训资料 第五课 第五课 教学内容:一维字符数组删除及统计类算法 教学目的:掌握一维字符数组删除及统计类算法的考题 教学内容: 一、二维数值数组处理类算法的考......

    教案五

    《三字经》教学设计十三 教学目标: 1、诵读《三字经》原文“史虽繁,读有次。史记一,汉书二。后汉三,国志四。兼证经,参通鉴。读史者,考实录。通古今,若亲目。口而诵,心而惟。朝于斯,......

    实验教案

    COS-620示波器的原理与使用方法 [实验目的] 了解示波器的工作原理和技术指标; 熟悉示波器面板上各旋钮的作用及其正确使用方法; 用示波器测量信号的幅值、频率和同频......

    实验教案

    配制一定物质的量浓度的实验 一、教材分析 化学反应有很多在溶液中进行,在工农业生产和科学研究中要定量研究在溶液中发生的化学反应通常用物质的量来计算比较方便。教材抓住......

    实验教案

    实验一 饲养和观察蚯蚓 目的要求: 1、设置一个适于蚯蚓生存的环境并饲养蚯蚓。 2、观察蚯蚓的外部形态, 3、观察蚯蚓的运动。 材料用具: 活蚯蚓、玻璃板、糙纸、棉球、放大镜、......