欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > 函数实验报告总结与心得体会

函数实验报告总结与心得体会

时间:2018-12-17 21:56

c语言实验报告心得

c语言实验心得:1、只有频繁用到或对运算速度要求很高的变量才放到data区内,如for循环中的计数值。

2、其他不频繁调用到和对运算速度要求不高的变量都放到xdata区。

3、常量放到code区,如字库、修正系数。

4、逻辑标志变量可以定义到bdata中。

在51系列芯片中有16个字节位寻址区bdata,其中可以定义8*16=128个逻辑变量。

这样可以大大降低内存占用空间。

定义方法是: bdata bit LedState;但位类型不能用在数组和结构体中。

5、data区内最好放局部变量。

因为局部变量的空间是可以覆盖的(某个函数的局部变量空间在退出该函数是就释放,由别的函数的局部变量覆盖),可以提高内存利用率。

当然静态局部变量除外,其内存使用方式与全局变量相同;6、确保程序中没有未调用的函数。

在Keil C里遇到未调用函数,编译器就将其认为可能是中断函数。

函数里用的局部变量的空间是不释放,也就是同全局变量一样处理。

这一点Keil做得很愚蠢,但也没办法。

7、如果想节省data空间就必须用large模式。

将未定义内存位置的变量全放到xdata区。

当然最好对所有变量都要指定内存类型。

8、使用指针时,要指定指针指向的内存类型。

在C51中未定义指向内存类型的通用指针占用3个字节;而指定指向data区的指针只占1个字节;指定指向xdata区的指针占2个字节。

如指针p是指向data区,则应定义为: char data *p;。

还可指定指针本身的存放内存类型,如:char data * xdata p;。

其含义是指针p指向data区变量,而其本身存放在xdata区。

以前没搞过C51,大学时代跟单片机老师的时候也是捣鼓下汇编,现在重新搞单片机,因为手头资料不多,找到一些C51的程序,发现里面有这些关键字,不甚明了,没办法只好找了下,发现如下描述:从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型,这样将有利于提高程序执行效率(此问题将在后面专门讲述)。

与ANSI-C稍有不同,它只分SAMLL、COMPACT、LARGE模式,各种不同的模式对应不同的实际硬件系统,也将有不同的编译结果。

在51系列中data,idata,xdata,pdata的区别data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。

idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。

idata是用类似C中的指针方式访问的。

汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idata做指针式的访问效果很好) xdata:外部扩展RAM,一般指外部0x0000-0xffff空间,用DPTR访问。

pdata:外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,用movx ACC,@Rx读写。

这个比较特殊,而且C51好象有对此BUG,建议少用。

但也有他的优点,具体用法属于中级问题,这里不提。

三、有关单片机ALE引脚的问题 单片机不访问外部锁存器时ALE端有正脉冲信号输出,此频率约为时钟振荡频率的1\\\/6.每当访问外部数据存储器是,在两个机器周期中ALE只出现一次,即丢失一个ALE脉冲.这句话是不是有毛病.我觉得按这种说法,应该丢失3个ALE脉冲才对,我一直想不通是怎么回事,希望大虾们帮帮我.小弟感激涕零.答:其他所有指令每6个机器周期发出一个ALE,而MOVX指令占用12个机器周期只发出一个ALE 四、如何将一个INT型数据转换成2个CHAR型数据

经keil优化后,char1=int1\\\/256,char2=int1%256或char1=int1>>8,char2=int1&0x00ff效率是一样的。

五、在KEIL C51上仿真完了,怎样生成HEX文件去烧写

右键点项目中Target 1,选第二个,在OUTPUT中选中CREAT HEX 六、typedef 和 #define 有何不同?? typedef 和 #define 有何不同》》》 如typedef unsigned char UCHAR ;#define unsigned char UCHAR ;typedef命名一个新的数据类型,但实际上这个新的数据类型是已经存在的,只不过是定义了一个新的名字.#define只是一个标号的定义.你举的例子两者没有区别,但是#define还可以这样用#define MAX 100#define FUN(x) 100-(x)#define LABEL等等,这些情况下是不能用typedef定义的 七、请问如何设定KELC51的仿真工作频(时钟) 用右键点击左边的的target 1,然后在xtal一栏输入 八、不同模块怎样共享sbit变量,extern不行? 把SBIT定义单独放到一个.H中,每个模块都包含这个.h文件 九、C51中对于Px.x的访问必须自己定义吗

是的。

如sbit P17 = 0x97;即可定义对P1.7的访问 十、SWITCH( )语句中表达式不可以是位变量对吗

可以用位变量:#include#includevoid main(){bit flag;flag=0;switch(flag){case '0':{printf(0\\\ );break;}case '1':{printf(1\\\ );break;}default:break; }}bit 变量只有两种状态,if 语句足够啦,!!! 十一、const常数声明占不占内存 const 只是用来定义“常量”,所占用空间与你的定义有关,如:const code cstStr[] = {abc};占用代码空间;而如:const char data cstStr[] = {abc};当然占用内存空间。

另外,#define 之定义似乎不占用空间。

十二、philips的单片机P89C51RD+的扩展RAM在C51中如何使用

试一试将auxr.1清0,然后在c语言中直接声明xdata类型的变量 十三、BUG of Keil C51 程序中用如下语句:const unsigned char strArr[] = {数学};结果发现strArr[] 内容为 {0xCA,0xD1,0xA7},真奇怪

凡是有0xfd,则会通通不见了,所以只能手工输入内码了,例如 uchar strArr[]={0xCA,0xfd,0xd1,0xa7}(用Ultraedit会很方便)。

十四、Keil C51中如何实现代码优化

菜单Project下Option for target Simulator的C51.看到Code optimization了吗

十五、请教c的

和 ~ 符号有甚区别

是逻辑取反,~是按位取反。

十六、c51编程,读端口,还要不要先输出1

我怎么看到有的要,有的不要,请高手给讲讲,到底咋回事

谢了要输出1的,除非你能保证之前已经是1,而中间没有输出过其他值。

十七、当定时器1(T1)用于产生波特率时,P3^5还是否可以用作正常的I\\\/O口呢

p3.5完全可以当普通的io使用 十八、C51中 INT 转换为 2个CHAR

各位高手:C51中 INT 转换为 CHAR 如何转换诸如:X = LOW(Z);Y = HIGH(Z);答: x=(char)z;y=(char)(z>>8); 十九、如果我想使2EH的第7位置1的话,用位操作可以吗

现在对位操作指令我一些不太明白请各位多多指教:如 SETB 07H 表示的是20H.7置1,对吗

(我在一本书上是这么看到的)那么如果我想使2EH的第7位置1的话,象我举的这个例子怎么表示呢

谢谢

SETB 77Hsetb (2eh-20h)*8+7 20h-2fh每字节有8个可位操作(00h-7fh),其它RAM不可位直接操作 二十、char *addr=0xc000 和char xdata *addr=0xc000有何区别

char *addr=0xc000;char xdata *addr=0xc000;除了在内存中占用的字节不同外,还有别的区别吗?char *addr=0xc000; 是通用定义,指针变量 addr 可指向任何内存空间的值;char xdata *addr=0xc000; 指定该指针变量只能指向 xdata 中的值;后一种定义中该指针变量(addr)将少占用一个存储字节。

uchar xdata *addr=0xc000;指针指向外ram;如果:data uchar xdata *addr=0xc000;指针指向外ram但指针本身存在于内ram(data)中以此类推可以idata uchar xdata *addr=0xc000;pdata uchar xdata *addr=0xc000;data uchar idata *addr=0xa0;......... 二十一、while(p1_0)的执行时间

假设,P1_0为单片机P1口的第一脚,请问,while(P1_0){P1_0=0;}while(!P1_0){P1_0=1;}以上代码,在KEIL C中,需要多长时间,执行完。

能具体说明while(P1_0)的执行时间吗

仿真运行看看就知道了,我仿真了试了一下,约14个周期 二十二、怎样编写C51的watchdog程序

各位大虾,我用KEIL C51 编写了一个带外部开门狗的程序,可程序无法运行起来,经过查找,发现程序在经过C51编译后,在MAIN()函数的前部增加了一端初始化程序,等到进入主程序设置开门狗时,开门狗已经时间到,将我的程序复位了,请问我怎样才能修改这一端初始花程序,使他一运行,就设置开门狗

可以在startup.a51中加入看门狗刷新指令,当然用汇编,然后重新编译startup.a51,将他和你的程序连接即可。

新的startup.a51会自动代替系统默认的启动模块。

二十三、keil C51 怎样把修改的startup.a51 加到工程文件中 直接加入即可注意不要改动?STACK,?C_START,?C_STARTUP等符号。

startup.a51直接加入项目,不用修改也可。

可在内面自己修改汇编的一些限制或堆栈指针。

二十四、关于波特率的设置 我在设定串口波特率时发现一个问题:在晶体震荡器为11.0592MHz时,若设9600BPS的话,TH1=0XFD,TL1=0XFD,而要设19200BPS的话,TH1、TL1有否变化,如果没变,为什么

如果变了,又为什么

(因为我看书上俩个是一样的),希望大家点拨。

答:当电源控制寄存器(PCON)第BIT7(SMOD)为1时波特率加倍。

TH1和TL1的值不变. 二十五、如何在C中声明保留这部分RAM区不被C使用

我不知道在C源程序中怎么控制这个,但在汇编程序中加入下面一段就行:DSEG AT 20HAA: DS 10这样C51就不会占用20H--29H了或者在c51里这样定义:uchar data asm_buff[10] _at_ 0x20; 二十六、问浮点运算问题 我在用C51时发现它对传递浮点参数的个数有限制,请问:1)参数是以全局变量的形式传递的,请问以全局变量的形式传递的参数也有限制吗

2)这种传递浮点参数的限制有多少呢

3)float*float的结果是float类型还是double类型?能否直接赋值给float类型的变量

答:由于KEIL C51的参数传递是通过R0-R7来传递的,所以会有限制。

不过KEIL提供了一个编译参数,可以支持更多参数的传递。

具体的内容见KEIL的PDF文档。

我建议你把多个要传递的参数定义到指针或结构体中去,传递参数通过指针或结构进行,这样好一些。

第3个问题回答是YES,你自己试试不就知道了。

二十七、如何在某一个地址定义ram 用_at_ 命令,这样可以定位灵活一点的地址uchar xdata dis_buff[16] _at_ 0x6020 ;\\\/\\\/定位RAM将dis_buff[16]定位在0x6020开始的16个字节 二十八、keil c中,用什么函数可以得到奇偶校验位

例如32位数据,将四个字节相互异或后检查P即可,若耽心P被改变,可用内嵌汇编。

#include unsigned char parity(unsigned char x){x^=x;if(P)return(1);else return(0);}unsigned char parity2(unsigned int x){#pragma asmmov a,r7xrl ar6,a#pragma endasmif(P)return(1);else return(0);}

仿真实验心得体会

篇一:multisim实验心得  现代电路实验心得  multisum是一款完整的设计工具系统,提供了一个非常大的呢原件数据库,并提供原理图输入接口﹑全部的数模spice仿真功能﹑Vhdl\\\/Verilog设计接口于仿真、Fpga\\\/cpld综合、eF设计能力和后处理功能,还可以进行从原理图到pcb布线工具包的无缝隙数据传输。

它提供的单一易用的图形输入接口可以满足用户的设计需求。

multisim提供全部先进的设计功能,满足用户从参数到产品的设计要求。

因为程序将原理图输入、仿真和可编程逻辑紧密集成,用户可以放心地进行设计工作,不必顾及不同供应商的应用程序之间传递数据时经常出现的问题。

  本学期在现代电路课程实验中,在老师的指导下对multisim进行了初步的学习与认识,由对此款软件的一无所知,到渐渐熟悉,感到莫大欢喜。

本学期的学习也只是对multisim此款仿真软件的初步认识与学习。

在初步学习与认识的过程中,深深了解到multisun此款仿真软件是一款完整的设计工具,今后一定会在实训中将此款软件学习的更好,应用的更好。

本学期的上机实验中,主要应用了multisim此款软件的模电与数电的电路仿真,下面将从本学期的上机实验中总结本学期对multisim此款仿真软件的学习心得。

数电部分实验:  实验中通过阅读实验指导用书,及在老师的指导下,从打开multisum软件、建立文件、放置元器件、对元器件参数的修改编辑,按照实验原理图在multisim软件界面建立了第一个电路图,函数信号发生器实验原理图。

运筹学实验心得体会

运筹学实验心得体会【篇一:学习运筹学的心得体会】《管理运筹学》的体会相对于我们的教材,这本书从直观、明了的角度将运筹学定义为:“通过构建、求解数学模型,规划、优化有限资源的合理利用,为科学决策提供量化一句的系统知识体系。

”即:应用分析、试验、量化的方法,对实际生活中人、财、物等有限资源进行统筹安排。

线性规划是运筹学的一个重要分支。

线性规划解决的是:在资源有限的条件下,为达到预期目标最优,而寻找资源消耗最少的方案。

其数学模型有目标函数和约束条件组成。

解决线性规划问题的关键是找出他的目标函数和约束方程,并将它们转化为标准形式。

每一个线性规划问题都有和它伴随的另一个问题,若一个问题称为原问题,则另一个称为其对偶问题,原问题和对偶问题有着非常密切的关系,以至于可以根据一个问题的最优解,得出另一个问题的最优解的全部信息。

灵敏度分析:分析在线性规划问题中,一个或几个参数的变化对最优解的影响问题。

可以分析目标函数中变量、约束条件的右端项、增加一个约束变量、增加一个约束条件、约束条件的系数矩阵中的参数值等的变化。

运输问题是解决多个产地和多个销地之间的同品种物品的规划问题。

根据运输问题的独特性,一般采用一种简单而有效的方法:表上作业法。

表上作业法先找出运输问题的基可行解,方法有:最小元素法、西北角法、沃格尔法。

其中沃格尔法得出的解最接近最优解。

然后利用闭回路法或对偶变量法对得到解进行最优性

操作系统实验心得-心得体会模板

操作系统实验心得    每一次课程设计度让我学到了在平时课堂不可能学到的东西。

所以我对每一次课程设计的机会都非常珍惜。

不一定我的课程设计能够完成得有多么完美,但是我总是很投入的去研究去学习。

所以在这两周的课设中,熬了2个通宵,生物钟也严重错乱了。

但是每完成一个任务我都兴奋不已。

一开始任务是任务,到后面任务就成了自己的作品了。

总体而言我的课设算是达到了老师的基本要求。

总结一下有以下体会。

  1、络真的很强大,用在学习上将是一个非常高效的助手。

几乎所有的资料都能够在上找到linux虚拟机的安装,到linux的各种基本命令操作,再到gtk的图形函数,最后到文件系统的详细解析。

这些都能在上找到。

也因为这样,整个课程设计下来,我浏览的相关页已经超过了100个(不完全统计)。

当然上的东西很乱很杂,自己要能够学会筛选。

不能决定对或错的,有个很简单的方法就是去尝试。

就拿第二个实验来说,编译内核有很多项小操作,这些小操作错了一项就可能会导致编译的失败,而这又是非常要花时间的,我用的虚拟机,编译一次接近3小时。

所以要非常的谨慎,尽量少出差错,节省时间。

多找个几个参照资料,相互比较,慢慢研究,最后才能事半功倍。

  2、同学间的讨论,这是很重要的。

老师毕竟比较忙。

对于课程设计最大的讨论伴侣应该是同学了。

能和学长学姐讨论当然再好不过了,没有这个机会的话,和自己班上同学讨论也是能够受益匪浅的。

大家都在研究同样的问题,讨论起来

c语言实训心得3000字

C语言实践心会在这个星期里,在专业老师的带领下进行c语言程序实践学习。

在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。

由于时间的关系,我们的这次实践课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。

上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。

对于程序设计语言的学习目的,可以概括为学习语法规定、掌握程序设计方法、提高程序开发能力,这些都必须通过充分的实际上机操作才能完成。

学习c程序设计语言除了课堂讲授以外,必须保证有不少于课堂讲授学时的上机时间。

因为学时所限,课程不能安排过多的统一上机实验,所以希望学生有效地利用课程上机实验的机会,尽快掌握用c语言开发程序的能力,为今后的继续学习打下一个良好的基础。

个人认为课程上机实验的目的,不仅仅是验证教材和讲课的内容、检查自己所编的程序是否正确,课程安排的上机实验的目的可以概括为如下几个方面:1、加深对课堂讲授内容的理解课堂上要讲授许多关于c语言的语法规则,听起来十分枯燥无味,也不容易记住,死记硬背是不可取的。

然而要使用c语言这个工具解决实际问题,又必须掌握它。

通过多次上机练习,对于语法知识有了感性的认识,加深对它的理

C语言实验报告总结

你只需要按那个模版就行,那些内容就改成你的作业 班级: 学号: 姓名:实验9 指针 一、实验目的(1)掌握指针概念,并定义与使用它。

(2)使用数组的指针和指向数组的指针变量。

(3)使用字符串的指针和指向字符串的指针变量。

二、实验内容1. 将一个3*3的矩阵转置,用函数实现。

2. 有n个人围成一圈,顺序排号。

从第一个人开始报数(1~3),凡报到3的人退出,问第几号的人能留下。

三、实验环境 硬件:(1)学生用微机 (2)多媒体实验教室 软件:(1)Windows XP 中文操作系统 (2)VC++ 6.0 四、实验结果程序1:#includevoid main(){ void move(int *pointer); int a[3][3],*p,i; printf(input marix:\\\ ); for(i=0;i<3;i++) scanf(%d %d %d,&a[i][0],&a[i][1],&a[i][2]); p=&a[0][0]; move(p); printf(matrix:\\\ ); for(i=0;i<3;i++) printf(%d %d %d\\\ ,a[i][0],a[i][1],a[i][2]);}void move(int *pointer){ int i,j,t; for(i=0;i<3;i++) for(j=i;j<3;j++) { t=*(pointer+3*i+j); *(pointer+3*i+j)=*(pointer+3*j+i); *(pointer+3*j+i)=t; }}程序2:#includevoid main(){ int i,k,m,n,num[50],*p; printf(input num of person:); scanf(%d,&n); p=num; for(i=0;i

C语言实训心得

WORD综合排版实验一、 实验目的1、掌握在Word 2000中创建表格并对表格及表格数据进行编辑的方法2、掌握图片、图形、艺术字和文本框的插入方法3、了解项目符号和编号的使用方法,熟练进行页面的设置二、 预备知识本实验为Word综合排版,是Word操作中的一个核心内容。

要快速而高效的完成本实验内容,需要预先掌握如下三个方面的知识:1、表格操作① 创建表格[知识点]创建规则表格,可以使用菜单栏上【表格】→【插入】→【表格】菜单命令② 文字与表格相互转换[知识点]当把文字转换成表格时,文字的输入需要满足一定的格式要求,可以 “同行间隔用逗号,需要换行敲回车”。

文字输入完毕后,可以使用菜单栏上【表格】→【转换】→【文字转换成表格】菜单命令。

当把表格转换成文字时,首先需要选定表,再使用菜单栏上的【表格】→【转换】→【表格转换成文字】菜单命令。

③ 表格中文字的对齐方式和表格对齐方式[知识点]不管是表格中文字对齐还是表格对齐,都可以利用“格式”工具栏的“对齐”按钮,即: 。

值得注意的是,若对齐表格中的文字,则选定的对象是所有的单元格数据,若对齐表格,则选定的是整个表格(单元格数据+表格右侧的回车标记)。

④ 表格行、列及单元格的增删、移动、复制[知识点]若要“插入\\\/删除”表格中的“行\\\/列\\\/单元格”,首先将光标移到“该行\\\/该列\\\/该单元格”中,使用菜单栏上【表格】→【插入】\\\/【删除】→【行】\\\/【列】\\\/【单元格】菜单命令。

表格中行、列及单元格的移动和复制与文字的移动和复制类似。

⑤ 表格边框和底纹的设置[知识点]表格边框和底纹设置是一个非常重要的操作,需要熟练掌握。

该操作主要包含五个内容:线型、粗细、边框颜色、边框类型和底纹颜色的设置。

这五个操作以工具按钮的形式放在“表格和边框”工具栏中,所以只要打开“表格和边框”工具栏,表格边框和底纹的操作就变得很容易了。

使用菜单栏上【视图】→【工具栏】→【表格和边框】命令可打开“表格和边框”工具栏。

⑥ 行高列宽的调整[知识点]调整行高或列宽时,首先选定该行或该列,使用菜单栏上【表格】→【表格属性】菜单命令。

然后在“行”或“列”选项卡中即可完成对行高和列宽的设置。

⑦ 单元格的合并与拆分[知识点]首先选定要合并或拆分的单元格,然后执行菜单命令【表格】→【合并单元格】\\\/【拆分单元格】即可。

⑧ 表格数据的排序和函数应用[知识点]表格数据排序时,可先将光标定位于表格中的任意位置,然后执行菜单命令【表格】→【排序】,再选择排序字段、排序方式等参数,按确定即可。

常见的函数有求和函数SUM()、平均值函数AVERAGE()和计数函数COUNT()。

计算时,先将光标定位在显示结果的单元格中,然后执行菜单命令【表格】→【公式】。

在输入公式时,必须以等号开头,如计算总分的公式为“=sum(单元格地址或方向)”,常见的方向有Left、Right、Above和Below 2、图片、图形、艺术字和文本框操作① 插入图片、图形、艺术字和文本框[知识点]插入图片、自选图形和艺术字可先使用菜单命令【插入】→【图片】 ,然后根据实际需要选择“图片”子菜单中的“来自文件”、“自选图形”或“艺术字”。

② 改变图形的叠放次序[知识点]改变图形的层位置,必须先选定该图形,然后通过单击鼠标右键的方式打开该图形的“快捷菜单”,使用“快捷菜单”中的【叠放次序】子菜单选项可设置选定图形的层位置,从而实现叠放次序的更改。

③ 图形的组合与取消组合[知识点]图形组合时,需要配合键先选定参与组合的多的图形,然后通过单击鼠标右键的方式打开“快捷菜单”,使用“快捷菜单”中的【组合】\\\/【组合】命令可将选定的多个图形组合成一个新的图形。

若要把组合后的新图形还原成多个图形,可执行“快捷菜单”中的【组合】\\\/【取消组合】命令。

④ 设置图形、艺术字和文本框格式[知识点]设置图形、艺术字和文本框的格式非常重要,常见的设置有“填充效果”和“边框线条”,使用“快捷菜单”中的【设置XX格式】命令可以打开“设置XX格式对话框”,该对话框专门用于设置图形、艺术字和文本框的格式。

3、页面格式① 页边距、文字方向、纸张大小[知识点]“页面设置”对话框可以设置页边距、文字方向、纸张大小。

使用菜单命令【文件】→【页面设置】可以打开“页面设置”对话框。

② 首字下沉、分栏、分页、分节[知识点]首字下沉和分栏操作可以通过菜单命令【格式】→【首字下沉】\\\/【分栏】实现;而分页和分节操作是通过在文档中插入“分隔符”实现的,可以通过菜单命令【插入】→【分隔符】打开“分隔符”对话框,在该对话框中可以实现分页和分节。

③ 项目符号和编号[知识点]设置项目符号和编号时,可以使用菜单命令【格式】→【项目符号和编号】打开“项目符号和编号”对话框,在该对话框中可以实现项目符号和编号的设置。

④ 页眉和页脚[知识点]设置页眉和页脚时,可以使用菜单命令【视图】→【页眉和页脚】打开“页眉和页脚”工具栏并进入页眉和页脚编辑状态,此时可方便的进行页眉和页脚的设置。

⑤ 边框和底纹[知识点]在【格式】菜单中有一个菜单命令【边框和底纹】,该菜单命令主要用于设置“图片”和“文字”的边框、底纹效果。

三、 实验内容1、在Word 2000中创建表格并对表格及表格数据进行编辑① 规则表格的创建和绘制② 文字与表格的相互转换③ 表格中文字的对齐方式,表格对齐方式④ 表格行、列、单元格的增删、移动、复制⑤ 表格框线、底纹和行高、列宽的设置⑥ 单元格的合并和拆分⑦ 表格数据的排序和函数应用2、在Word 2000中插入图片、图形、艺术字和文本框并作格式设置① 图片、图形、艺术字和文本框的插入② 改变图形的叠放次序③ 图形的组合与取消组合④ 设置图形、艺术字和文本框格式3、在Word 2000中对段落进行首字下沉、分栏等操作,熟练进行页面设置① 设置页边距、文字方向、纸张大小② 设置首字下沉、分栏、分页、分节③ 项目符号和编号④ 边框和底纹四、 实验环境“实验四文件夹” :该文件夹位于D:\\\\[学生学号]\\\\wexam\\\\ex4五、 实验任务(一)、基本操作任务在“实验四文件夹”中,打开word1.doc,按照要求完成以下操作并以该文件名(word1.doc)保存文档。

1、将文档页面的纸型设置为“16开(18.4×26厘米)”、左右页边距各为2.5厘米,上下页边距各为2厘米;2、在文档中插入页眉,页眉内容为“实验四:WORD综合排版”,对齐方式为居中对齐;3、在文档的页面底端(页脚)插入页码,对齐方式为“右侧”,并将初始页码设置为3;4、将文档正文的第一段,设置“首字下沉”效果,下沉行数为2,距正文0.1厘米;5、将文档正文的第二段,分成等宽的两栏,栏宽为18字符,栏间加分隔线;6、将文中后6行文字转换成一个6行5列的表格,表格居中,表中的内容设置为小五号宋体;7、设置表格的列宽为2.5厘米,表格外框线为1.5磅蓝色双窄线,内部框线为0.75磅红色单实线,第1行和第2行之间的表格线为1.5磅红色单实线;表格第1行和第1列的文字水平居中,其余各行文字右对齐。

(二)、综合操作任务在“实验四文件夹”中,打开word2.doc,按照要求完成以下操作并以该文件名(word2.doc)保存文档。

1、结合Word表格操作,在文档中制作一张如下图所示的“学生课程表” ;2、结合Word图形操作,在文档中制作一面如下图所示的“五星红旗” (注意:只作其中的任意一面红旗即可 );3、巧用Word艺术字和文本框,在文档中制作如下图所示的“艺术印章”(注意:只作其中的任意一个即可 )六、 实验过程与步骤(一)、基本操作任务在“实验四文件夹”中,打开word1.doc,按照要求完成以下操作并以该文件名(word1.doc)保存文档。

1、将文档页面的纸型设置为“16开(18.4×26厘米)”、左右页边距各为2.5厘米,上下页边距各为2厘米;[主要步骤]__________________________________________________________2、在文档中插入页眉,页眉内容为“电脑史话”,对齐方式为居中对齐;[主要步骤]__________________________________________________________3、在文档的页面底端(页脚)插入页码,对齐方式为“右侧”,并将初始页码设置为3;[主要步骤]__________________________________________________________4、将文档正文的第一段,设置“首字下沉”效果,下沉行数为2,距正文0.1厘米;[主要步骤]__________________________________________________________5、将文档正文的第二段,分成等宽的两栏,栏宽为18字符,栏间加分隔线;[主要步骤]__________________________________________________________6、将文中后6行文字转换成一个6行5列的表格,表格居中,表中的内容设置为小五号宋体;[主要步骤]__________________________________________________________7、设置表格的列宽为2.5厘米,表格外框线为1.5磅蓝色双窄线,内部框线为0.75磅红色单实线,第1行和第2行之间的表格线为1.5磅红色单实线;表格第1行和第1列的文字水平居中,其余各行文字右对齐。

[主要步骤]__________________________________________________________(二)、综合操作任务在“实验四文件夹”中,打开word2.doc,按照要求完成以下操作并以该文件名(word2.doc)保存文档。

1、结合Word表格操作,在文档中制作一张如下图所示的“学生课程表” ;[操作要点]____________________________________________________2、结合Word图形操作,在文档中制作一面如下图所示的“五星红旗” (注意:只作其中的任意一面红旗即可 );[操作要点]__________________________________________________________3、巧用Word艺术字和文本框,在文档中制作如下图所示的“艺术印章”(注意:只作其中的任意一个即可 )[操作要点]__________________________________________________________七、 实验结果与分析1、设置表格居中和表格内容居中,二者在操作上有什么不同

[回答]______________________________________________________________2、多图形可组合成一个图形。

那么什么情况下,一个图形可以拆分成多个小图形

[回答]______________________________________________________________

excel在会计核算中的应用的总结与心得体会

PHP、Mysql实训心得体会一、学习内容实训和学习体内容)(一)经典案例functiondialog(){vardialog=art.dialog({title:'helloworld',content:'');dialog.lock();(二)PHP基本语法1、运算类型介绍与应用从左到右,先算乘除后算加减,遇到括号先算括号内$a=2;$b=7;echo++$a;echo$b++;2、数据类型源码调试php与html交互Php里输入html:Echo”html标签语句”Html里输入php:3、条件语句的介绍与应用(1)if$a=3;if($a==0){echo输出0;elseif($a==1){echo输出1;elseif($a==2){echo输出2;(2)switch$a=3;switch($a){case0:echo输出0;break;case1:echo输出1;break;case2:echo输出2;break;default:echo无有效输出;4、循环语句的介绍与应用$a=0;$b=0;while($a<5){echo++$a.;;echo;do{echo++$b.;while($b<5);echo;for($i=1;$i<10;$i++){echo输入值为:,$i;echo;5、数组的创建修改使用(1)$arr=array(a=>100,b=>Hello,c=>300);print_r($arr);\\\/\\\/内容echo;var_dump($arr);\\\/\\\/类型,值echo.$arr[a];(2)使用count函数统计数组条数,使用is_array函数判断数组$arr=array(100,200,300,400);echocount($arr);echo;if(is_array($arr))echo这

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片