2025年打开目录命令(打开目录的代码)

打开目录命令(打开目录的代码)p 报告是指向上级机关汇报本单位 本部门 本地区工作情况 做法 经验以及问题的报告 那么我们该如何写一篇较为完美的报告呢 下面是小编带来的优秀报告范文 希望大家能够喜欢 p p 实验报告 p p 自动化 0901 班 p p 郝万福 p p 学号 p

大家好,我是讯享网,很高兴认识大家。




讯享网

                        <p>报告是指向上级机关汇报本单位、本部门、本地区工作情况、做法、经验以及问题的报告,那么我们该如何写一篇较为完美的报告呢?下面是小编带来的优秀报告范文,希望大家能够喜欢!</p><p>实验报告</p><p>自动化0901班</p><p>郝万福</p><p>学号:20092395   实验1:线性表的排序与查找</p><p>目的:</p><p>掌握数据结构的基本概念、线性表的基本操作以及查找和排序方法的设计。内容:</p><p>键盘输入一组无序数据,添加到线性表中; 排序线性表并输出排序结果;</p><p>键盘输入一个数,并插入到排好序的线性表中(要求插入后的表仍为有序表),输出结果;</p><p>键盘输入一个数,并从线性表中删除相应的数据,输出结果。要求:</p><p>程序清单;</p><p>运行过程及运行结果。</p><p>实验代码:</p><p>/*</p><p>*/</p><p>#include “stdafx.h” #include “iostream” #include <p></p>// 程序实现有各种方法,这里给出一个实例。</p><p>// 定义一个线性表</p><p>const int nmaxsize = 15;// 最大值 int nlen = 0;</p><p>// 定义操作 void lsort();void lout();void linsert(int n);void ldelete(int n);</p><p>int main(){</p><p>// 输入数据并放入线性表中</p><p>printf(“please input datan”);// std::cout &lt;&lt; “please input datan”;int nin = 0;</p><p>// 表中元素个数</p><p>int nlinearlist[nmaxsize];班级:自动化 0901 班 姓名:郝万福 学号:20092395</p><p>编译环境: visual studio 2011  windows 7 x86-64 旗舰版</p><p>}  for(int i = 0;i &lt;= 9;i++){</p><p>}</p><p>lsort();// 排序线性表 lout();// 输出结果 scanf(“%d”,&amp;nin);nlen++;</p><p>//</p><p>std::cin &gt;&gt; nin;</p><p>nlinearlist[i] = nin;printf(“please input a data to insert n”);scanf(“%d”,&amp;nin);linsert(nin);lout();printf(“please input a data to delete n”);scanf(“%d”,&amp;nin);ldelete(nin);lout();char chtmp;printf(“please input a char to finish this program.”);chtmp = getch();return 0;// 输入一个数字,并从线性表中删除 // 输入一个数字,并插入到线性表中</p><p>void lsort(){</p><p>}</p><p>void lout(){</p><p>// 冒泡排序,由大到小</p><p>for(int j=0;j&lt;=10;j++){</p><p>} for(int i=0;i&lt;11-j;i++)</p><p>if(nlinearlist[i]<p><p>int temp=nlinearlist[i];nlinearlist[i]=nlinearlist[i+1];nlinearlist[i+1]=temp;} printf(“n”);for(int i = 0;i &lt; nlen;i++){</p><p>}  } printf(“%d, ”, nlinearlist[i]);printf(“n”);void linsert(int n){ nlen++;nlinearlist[nlen] = n;for(int k=0;k&lt;=nlen;k++){for(int l=0;l<p><p>实验结果:</p><p>实验2:栈与队列的应用</p><p>目的:</p><p>掌握栈与队列的基本概念、基本操作及设计与应用。内容:</p><p>键盘输入算数表达式,并放入队列当中; 应用栈的概念设计表达式求值算法; 输出表达式求值结果; 要求:</p><p>程序清单;</p><p>运行过程及运行结果。</p><p>要求:</p><p>实现实验内容的sql语句,以及输出结果</p><p>为检验实验内容的有效性而执行的sql语句,例如向数据表中插入数据; 检验运行结果(例如插入、删除)的sql语句,以及输出的结果。</p><p>实验代码:</p><p>/*</p><p>*/</p><p>#include “stdafx.h” #include <p> #include <p> #include <p> #include <p> using namespace std;</p>const int max_len = 10;</p><p>// 定义一个队列的结构</p><p>struct queue {</p><p>int nmaxsize;int ncount;int nfront;// 最大值 // 个数 // 头</p><p>// 字符串的长度</p><p>const int max_size = 30;// 栈或队的最大元素个数 班级:自动化 0901 班 姓名:郝万福 学号:20092395</p><p>编译环境: visual studio 2011  windows 7 x86-64 旗舰版</p><p>int nrear;// 尾</p><p>char szqueue[max_size][max_len];} ;//定义一个栈的结构</p><p>struct stack {</p><p>// 队列的操作</p><p>void initqueue(queue *q,int nmaxsize){</p><p>} void inqueue(queue *q, char *pitem){</p><p>} void outqueue(queue *q, char *pitem){</p><p>if(q-&gt;ncount == 0){</p><p>} q-&gt;ncount--;int i;printf(“队列已空n”);getch();return 0;if(q-&gt;nmaxsize == q-&gt;ncount){</p><p>}  q-&gt;ncount++;int i;for(i=0;i&lt;10;i++){   }  q-&gt;nfront ++;return;q-&gt;szqueue[q-&gt;nfront][i]= pitem[i];printf(“队列已满n”);getch();return 0;q-&gt;nmaxsize=nmaxsize;q-&gt;ncount=0;q-&gt;nfront=0;q-&gt;nrear=0;int nmaxsize;int ntop;// 最大值 // 栈顶</p><p>char szstack[max_size][max_len];} st;</p><p>}</p><p>for(i=0;i&lt;10;i++){   }  q-&gt;nrear ++;return;pitem[i] = q-&gt;szqueue[q-&gt;nrear][i];//栈的操作</p><p>void initstack(stack *s,int nmaxsize){</p><p>} void pushstack(stack *s, char *pitem){</p><p>} void popstack(stack *s, char *pitem){  if(s-&gt;ntop == 0){</p><p>}  printf(“堆栈已空n”);getch();return 0;if(s-&gt;ntop == s-&gt;nmaxsize-1){</p><p>}  for(int i=0;i&lt;10;i++){   }  s-&gt;ntop++;s-&gt;szstack[s-&gt;ntop][i]= pitem[i];printf(“堆栈已满n”);getch();return 0;s-&gt;nmaxsize=nmaxsize;s-&gt;ntop=0;// 栈顶</p><p>// 最大值</p><p>s-&gt;ntop--;for(int i=0;i&lt;10;i++){  } void gettopstack(stack *s, char *pitem){    pitem[i] = s-&gt;szstack[s-&gt;ntop][i];}</p><p>}  for(int i=0;i&lt;10;i++)pitem[i] = s-&gt;szstack[s-&gt;ntop-1][i];{  } int priority(char *op);式的值</p><p>int main(){  int i=0;</p><p>char c,temp[10];</p><p>// 声明一个队列 queue ;</p><p>// 声明os栈和ns栈 stack ns,os;</p><p>// 获得操作符的优先级</p><p>// 计算表达void compute(char *num1, char *num2, char *op, char *chresult);</p><p>initqueue(&amp;,max_size);initstack(&amp;ns,max_size);char x[max_len];char op[max_len];</p><p>// 定义扫描的表达式</p><p>// 栈顶运算符 // 运算结果  initstack(&amp;os,max_size);char num1[max_len], num2[max_len];// 两个操作数 char chresult[max_len];printf(“input expression please:n”);while((c=getchar())!='n'){</p><p>inqueue(&amp;,temp);temp[0]=c;inqueue(&amp;,temp);i=0;</p><p>if(isdigit(c)){  } else {</p><p>for(;i&lt;10;i++){  } temp[i]='';temp[i++]=c;</p><p>};</p><p>outqueue(&amp;, x);while(true){  if(isdigit(x[0]))</p><p>// 是数</p><p>// 扫描表达式 // ;压栈 pushstack(&amp;os,“;”);// 表达式p求值  }  {  pushstack(&amp;ns,x);outqueue(&amp;, x);</p><p>// 认为是运算符,没有考虑空格等</p><p>// 获得os栈顶运算符</p><p>// 运算符的优先级〉栈顶运算符  }  else</p><p>{</p><p>gettopstack(&amp;os, op);if(priority(x)&gt; priority(op))</p><p>} else if(x[0]== ';' &amp;&amp; op[0] == ';')</p><p>} else if(priority(x)&lt;= priority(op))</p><p>// 不大于栈顶运算符  printf(“最终的答案是%s”,chresult);break;</p><p>// 扫描结束  pushstack(&amp;os,x);outqueue(&amp;, x);{  {  {  popstack(&amp;ns,num1);popstack(&amp;ns,num2);popstack(&amp;os,op);compute(num1, num2, op, chresult);pushstack(&amp;ns,chresult);}  }</p><p>}</p><p>} getch();return 0;int priority(char *op){</p><p>} void compute(char *num1, char *num2, char *op, char *chresult){</p><p>fnum1 = atof(num1);fnum2 = atof(num2);switch(op[0]){ case '^':</p><p>fresult = pow(fnum2,fnum1);break;fresult = fnum1*fnum2;break;fresult = fnum2/fnum1;break;fresult = fnum1+fnum2;break;double fnum1,fnum2;double fresult = 0;switch(op[0]){ case '^':   npriority = 3;break;int npriority = 0;case '*': case '/':   npriority = 2;break;case '+': case '-':</p><p>} return npriority;npriority = 1;break;npriority = 0;case ';': case '*': case '/': case '+': case '-':</p><p>}</p><p>} fresult = fnum2-fnum1;break;</p><p>//把计算的结果转化为字符串 sprintf(chresult,“%.4f”,fresult);return;实验结果:</p><p>实验3:关系数据语言的应用</p><p>目的:</p><p>掌握sql基本语句,实现数据库、表的创建,以及增删改和查询操作。内容:</p><p>创建数据库mydb;</p><p>创建学生表stu,内容包括:sno、4个字符、主键,sname、10个字符,sex、2个字符,age、整数,birthday、日期型,class、10个字符; 创建课程表course,内容包括:cno、2个字符、主键,cname、10个字符,chour、整型;</p><p>创建成绩表score,内容包括: sno、4个字符、主键,cno、2个字符、主键,grade、整型;</p><p>向各个数据表中插入多条实验数据,并查看操作后的结果;</p><p>实验环境:</p><p>操作系统: linux ubuntu 10.04  数据库: mysql 5.1.62  使用字符集: utf-8  实验步骤:</p><p>1.$&gt;mysql-u root 进入mysql 命令行。2.显示当前数据库</p><p>mysql&gt; show databases;+----------------------+ | database | +----------------------+ | information_schema | | mysql | | new-mato_development | | new-mato_test | +----------------------+ 4 rows in set(0.03 sec)</p><p>3.创建数据库 mydb</p><p>mysql&gt; create database mydb;query ok, 1 row affected(0.02 sec)</p><p>mysql&gt; show databases;+----------------------+ | database | +----------------------+ | information_schema | | mydb | | mysql | | new-mato_development | | new-mato_test | +----------------------+ 5 rows in set(0.00 sec)</p><p>成功建立了数据库 mydb。</p><p>4.创建学生表stu</p><p>mysql&gt; create table stu(-&gt; sno char(4)primary key,-&gt; sname char(10),-&gt; sex char(2),-&gt; age int(4),-&gt; birthday datetime,-&gt; class char(10));query ok, 0 rows affected(0.08 sec)</p><p>mysql&gt; desc stu;+----------+----------+------+-----+---------+-------+ | field | type | null | key | default | extra | +----------+----------+------+-----+---------+-------+ | sno | char(4)| no | pri | null | | | sname | char(10)| yes | | null | | | sex | char(2)| yes | | null | | | age | int(4)| yes | | null | | | birthday | datetime | yes | | null | | | class | char(10)| yes | | null | | +----------+----------+------+-----+---------+-------+ 6 rows in set(0.00 sec)</p><p>5.创建课程表 course</p><p>mysql&gt; create table course(-&gt; cno char(2)primary key,-&gt; cname char(10),-&gt; chour int(4));query ok, 0 rows affected(0.06 sec)</p><p>mysql&gt; desc course;+-------+----------+------+-----+---------+-------+ | field | type | null | key | default | extra | +-------+----------+------+-----+---------+-------+ | cno | char(2)| no | pri | null | | | cname | char(10)| yes | | null | | | chour | int(4)| yes | | null | | +-------+----------+------+-----+---------+-------+ 3 rows in set(0.00 sec)</p><p>6.创建成绩表 score</p><p>mysql&gt; create table score(-&gt; sno char(4)primary key,-&gt; cno char(2),-&gt; grade int);query ok, 0 rows affected(0.05 sec)</p><p>mysql&gt; desc score;+-------+---------+------+-----+---------+-------+ | field | type | null | key | default | extra | +-------+---------+------+-----+---------+-------+ | sno | char(4)| no | pri | null | | | cno | char(2)| yes | | null | | | grade | int(11)| yes | | null | | +-------+---------+------+-----+---------+-------+ 3 rows in set(0.00 sec)</p><p>7.向各个数据表中插入多条实验数据,查看操作结果。</p><p>mysql&gt; insert into stu values('1','jobs','man',22,'1991-04-13','g2c2');query ok, 1 row affected, 2 warnings(0.09 sec)</p><p>mysql&gt; insert into stu values('2','susan','feman',23,'1988-02-03','g2c2');query ok, 1 row affected, 2 warnings(0.00 sec)</p><p>mysql&gt; insert into stu values('3','bob','man',23,'1979-01-03','g2c2');query ok, 1 row affected, 2 warnings(0.00 sec)</p><p>mysql&gt; insert into score values('1','1',23);query ok, 1 row affected(0.01 sec)</p><p>mysql&gt; insert into score values('1','2',43);query ok, 1 row affected(0.01 sec)</p><p>mysql&gt; insert into score values('1','3',63);query ok, 1 row affected(0.01 sec)</p><p>mysql&gt; insert into score values('1','4',93);query ok, 1 row affected(0.01 sec)</p><p>mysql&gt; insert into score values('2','1',56);query ok, 1 row affected(0.00 sec)</p><p>mysql&gt; insert into score values('3','1',66);query ok, 1 row affected(0.00 sec)</p><p>mysql&gt; insert into course values('1','g2c2',22);query ok, 1 row affected, 1 warning(0.02 sec)</p><p>8.查询学生出生日期</p><p>mysql&gt; select birthday from stu where sno='2' or sname='jobs';+---------------------+ | birthday | +---------------------+ | 1991-04-13 00:00:00 | | 1988-02-03 00:00:00 | +---------------------+ 2 rows in set(0.00 sec)</p><p>9.按照学号顺序查询一个班级所有学生:</p><p>+-------+ | sname | +-------+ | jobs | | susan | | bob | +-------+ 3 rows in set(0.02 sec)</p><p>10.列出学生选择各门课程的成绩。</p><p>mysql&gt; select ,, from score r inner join stu s on  =  inner join course c on  = ;</p><p>+-------+-------+-------+ | grade | sname | cname | +-------+-------+-------+ | 23 | jobs | g2c2 | | 56 | susan | g2c2 | | 66 | bob | g2c2 | +-------+-------+-------+ 3 rows in set(0.00 sec)</p><p>11.列出有过不及格成绩的学生名单</p><p>mysql&gt; select ,, from score r inner join stu s on  =  inner join course c on  =  where  &lt; 60;+-------+-------+-------+ | grade | sname | cname | +-------+-------+-------+ | 23 | jobs | g2c2 | | 56 | susan | g2c2 | +-------+-------+-------+ 2 rows in set(0.01 sec)</p><p>12.求学生的平均成绩和总成绩。</p><p>mysql&gt; select , sum()as zcj,avg()as pjcj from score s inner join stu t on  =  where sname = 'jobs';+-------+------+---------+ | sname | zcj | pjcj | +-------+------+---------+ | jobs | 222 | 55.5000 | +-------+------+---------+ 1 row in set(0.00 sec)</p><p>13.找到所有成绩都在85以上的学生。mysql&gt; select  from stu t inner join score s on  =  having count( &gt;85)= 4;</p><p>empty set(0.00 sec)</p><p>14.将课程号为01的课程改名为“软件技术”</p><p>mysql&gt; update course set cname = '软件技术' where cno = 1;query ok, 1 row affected, 1 warning(0.26 sec)rows matched: 1 changed: 1 warnings: 1</p><p>+-----+------------+-------+ | cno | cname | chour | +-----+------------+-------+ | 1 | 软件技术 | 22 | +-----+------------+-------+ 1 row in set(0.04 sec)</p><p>15.修改一名学生的姓名/性别/年龄</p><p>mysql&gt; update stu set sname = 'ruby',sex = 'f',age = 31 where sno = 3;query ok, 1 row affected(0.03 sec)rows matched: 1 changed: 1 warnings: 0</p><p>mysql&gt; select * from stu where sname ='ruby';+-----+-------+------+------+---------------------+-------+ | sno | sname | sex | age | birthday | class | +-----+-------+------+------+---------------------+-------+ | 3 | ruby | f | 31 | 1978-02-03 00:00:00 | g2c2 | +-----+-------+------+------+---------------------+-------+ 1 row in set(0.00 sec)</p><p>16.将成绩为 55-59分的男生的成绩修改为60分。</p><p>mysql&gt; update score s inner join stu t on  =  set  = 60 where  = 'man' and  between 55 and 59;</p><p>17.删除90年以后,80年以前出生的学生的所有信息成绩。</p><p>mysql&gt; delete from stu where birthday &gt; '1990-01-01 00:00:00' or birthday &lt; '1980-01-01 00:00:00';</p><p>18.删除一个班上的所有学生</p><p>mysql&gt; delete from stu where class = 'g2c2';</p><p>19.删除所有数据表和数据库</p><p>mysql&gt; drop table stu;query ok, 0 rows affected(0.08 sec)</p><p>mysql&gt; drop table course;query ok, 0 rows affected(0.12 sec)</p><p>mysql&gt; drop table score;query ok, 0 rows affected(0.02 sec)</p><p>mysql&gt; drop database mydb;query ok, 0 rows affected(0.27 sec)</p><p>mysql&gt; show databases;+----------------------+ | database | +----------------------+ | information_schema | | mysql | | new-mato_development | | new-mato_test | +----------------------+ 4 rows in set(0.03 sec)</p><p>20.退出</p><p>mysql&gt; quit bye</p> </p><p>用汇编语言编写一个程序,计算(x*y-z)/x的值。其中x,y,z均为16位带符号数,要求表达式的计算结果存放在数</p><p>用汇编语言编写一个程序,计算(x*y-z)/x的值。其中x,y,z均为16位带符号数,要求表达式的计算结果存放在数据段中的result单元中。</p><p>assumecs:code ,ds:data</p><p>data segment</p><p>x dw ?</p><p>ydw ?</p><p>zdw ?</p><p>resultdw ?</p><p>data ends</p><p>code segment</p><p>start:</p><p>movax,data</p><p>movds,ax</p><p>movax,x</p><p>imul y;x*y</p><p>sub ax,z;x*y-z</p><p>sbb dx,0</p><p>ispan x;(x*y-z)/x</p><p>movresult,ax;保存结果</p><p>;你确定不要余数吗?如果要的话,在dx中,自己另存吧</p><p>mov ax,4c00h</p><p>int 21h</p><p>code ends</p><p>end strat</p><p>《计算机基础》课程 教学班级:</p><p>课程教师: 实 验 报 告_______ 学号:__________ 姓名:___________ ______________ 实验辅导教师:_____________</p><p>重庆理工大学计算机学院</p><p>2011年9月</p><p>实验1windows操作系统</p><p>教学班级:_______ 学号:__________ 姓名:___________ 实验日期:___________ 实验地点:_________(机房)</p><p>指导教师签名:__________实验成绩:___________</p><p>一、实验目的1.掌握文件的复制、移动、删除;</p><p>2.掌握文件的重命名、属性的设置;</p><p>3.掌握文件的查找;</p><p>4.掌握文件夹选项操作。</p><p>5.通过控制面板查看和修改主要输入/输出设备的设置;</p><p>6.查看和修改系统基本配置信息。</p><p>7.通过用户管理设置,使计算机为多人合用,同时管理员可以根据需</p><p>要控制其它用户的操作权限;</p><p>8.通过对计算机的环境设置,优化计算机的性能,加强用户的计算机</p><p>安全意识,提高计算机病毒应对能力。</p><p>二、实验任务</p><p>1.查找文件“”,在d盘上以自己的学号为名建立一个新的文件夹,在此文件夹内建一名为“记事本”的文件夹,将文件“”复制到“记事本”文件夹下面,属性修改为“只读”,然后在桌面上创建“”文件的快捷方式。</p><p>2.显示“我的文档”文件夹下所有文件的扩展名。</p><p>3.修改鼠标、显示器、输入法的设置。</p><p>4.显示系统硬件配置信息。</p><p>5.添加/删除程序。</p><p>6.添加、删除用户,修改用户信息。</p><p>7.修改虚拟内存设置,优化计算机性能</p><p>三、实验内容</p><p>1.在e区建立以自己学号为名的文件夹</p><p>2.在学号文件夹中创建名为“记事本”的文件夹</p><p>3.将“”文件复制到“记事本”文件夹中</p><p>4.在桌面上创建“”文件的快捷方式</p><p>5.修改显示器的分辨率</p><p>6.设置windows系统在“关闭程序”事件时的声音</p><p>7.查找本机cpu的频率</p><p>8.写出本机网络适配器的名称</p><p>9.添加一个以自己学号为名的用户</p><p>四、实验结果(用图片显示结果)</p><p>实验2字处理软件word实验</p><p>教学班级:_______ 学号:__________ 姓名:___________ 实验日期:___________ 实验地点:_________(机房)指导教师签名:__________实验成绩:___________</p><p>一、实验目的1.掌握word中文字录入及常用的编辑技巧;</p><p>2.掌握word中“查找和替换”功能。</p><p>3.掌握word中的字体、段落和页面等格式设置;</p><p>4.掌握word中页眉和页脚的添加和公式的插入;</p><p>5.掌握word中表格的制作。</p><p>6.掌握word中页面设置、边框和底纹设置和段落设置;</p><p>7.掌握word中图文混排技术;</p><p>二、实验任务</p><p>1.完成“实验一 文档基本操作”</p><p>2.完成“实验二 文档的排版”</p><p>3.完成“实验三 创建目录”</p><p>4.完成“实验四 页面设置”</p><p>5.完成“实验五 表格制作”</p><p>6.完成“实验六 图文混排”</p><p>7.完成如下补充操作实验:</p><p>(1)分栏、首字下沉、项目符号、中文版式(“格式”菜单)</p><p>(2)公式编辑器的使用(“插入”菜单|“对象”|“新建”|“microsoft 公式3.0”)</p><p>(3)表格中行列的移动,公式的编辑。</p><p>三、实验结果(用超链接显示结果文件)</p><p>实验3电子表格制作</p><p>教学班级:_______ 学号:__________ 姓名:___________ 实验日期:___________ 实验地点:_________(机房)指导教师签名:__________实验成绩:___________</p><p>一、实验目的1.掌握使用excel xp建立电子表格;</p><p>2.掌握在电子表格中利用公式、函数等输入数据;</p><p>3.掌握对电子表格中的数据进行排序、筛选及汇总。</p><p>二、实验任务</p><p>1.掌握实验一实验步骤中创建与编辑工作簿的方法,完成实验二</p><p>2.完成“实验三 工作表的编辑和格式化”</p><p>3.完成“实验四 数据图表化”</p><p>4.完成“实验五 数据管理及页面设置”</p><p>三、实验结果(用超链接显示结果文件)</p><p>实验4幻灯片制作</p><p>教学班级:_______ 学号:__________ 姓名:___________ 实验日期:___________ 实验地点:_________(机房)指导教师签名:__________实验成绩:___________</p><p>一、实验目的1.掌握powerpoint xp中演示文稿的新建、保存和打开等操作;</p><p>2.掌握演示文稿中幻灯片的添加;</p><p>3.掌握幻灯片中文字、图片、表格和艺术字等信息的添加和编辑;</p><p>4.掌握演示文稿中幻灯片播放方式的设置。</p><p>二、实验任务</p><p>1.建一个演示文稿,完成“实验一 powerpoint基本操作”的上机练习。</p><p>2.建一个演示文稿,完成“实验二 powerpoint高级操作”的上机练习。</p><p>三、实验结果(用超链接显示结果文件)</p><p>20xx 报 告 汇 编 compilation of reports</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>深 深</p><p>圳</p><p>大</p><p>学</p><p>实 实</p><p>验</p><p>报</p><p>告</p><p>课程名称:</p><p>计算机基础</p><p>实验序号:</p><p>实验 4</p><p>实验名称:</p><p>电子表格处理</p><p>班 班</p><p>级:</p><p>姓</p><p>名:</p><p>同 同 组 人:</p><p>实验日期:</p><p>:</p><p>2014 年 11 月 17 日</p><p>教师签字:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p><p>一、</p>实验目的(一)掌握工作表和工作簿的建立、编辑、格式化等基本操作。</p><p><p>(二)掌握公式和基本函数的使用。</p><p>(三)掌握数据清单的管理操作。</p><p>(四)掌握图表的创建、修改以及修饰等操作。</p><p>二、</p>实验环境(一)硬件环境:微型计算机(二)软件环境:windows xp,excel 2003。</p><p><p>三、</p>实验步骤(一)excel 的启动及其窗口 打开“开始”菜单的“所有程序”中的“microsoft office”,然后点击“microsoft office excel 2003”,打开 excel 应用程序窗口,如下图所示:</p><p>① excel 工作窗口的组成 从上图可知,excel 的工作窗口由标题栏、工具栏、编辑栏、工作区、任务窗格、标签栏以及状态栏组成。</p><p>② 单元格 行与列交叉的方格称为单元格。如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>③ 单元格区域 若干个连续的组成矩形形状的单元格称为单元格区域。</p><p>④ 工作表与工作簿 窗口下面的标签栏上标有“sheet1”、“sheet2”、“sheet3”,表示有三张工作表。如下图所示:</p><p>白底的工作表名称为当前工作表,如上图中的“sheet 1”即为当前工作表,单击工作表名称可选择工作表。若干张工作表组成一个工作簿。</p><p><p>(二)创建工作簿 </p>新建一个工作簿时,同时该工作簿新建了三个空的工作表,选择其中一张 sheet1作为当前工作表,可向表中输入数据或是编辑数据。</p><p>1)在工作表中输入数据 图下为文字常量、数值、日期与时间和公式的输入。</p><p>单元格 “sheet x”所在地</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>① 文字常量的输入 文字常量包含了字符、汉字、空格以及要作为字符串处理的数字等。上图 a 列数据为文字常量,其默认状态是在单元格中左对齐。</p><p>② 数值的输入 数值只可以包含以下字符:0、1、2、3、4、5、6、7、8、9、+、-、(、)、,、/、$、%、e、e。上图 b 列数据为数值常量,其默认状态是在单元格中右对齐。</p><p>③ 日期与时间的输入 输入格式为“年/月/日”或“年-月-日”,例如 2007-6-30,2007/6/30,12:50。上图 c 列数据为日期与时间常量,其默认状态时在单元格中右对齐。</p><p>④ 公式的输入 公式是指以等号“=”开始,后跟运算数和运算符的表达式,每个运算数可以是常量、单元格或单元格区域的引用地址、名字或函数等。上图 d 列数据为公式输入。</p><p>⑤ 函数的输入 将光标定位在需要插入函数的单元格,执行“插入”菜单的“函数”命令,出现“插入函数”对话框,如下图所示:</p><p>在“选择类别”列表框中选择一类函数,则该类函数列表出现在“选择函数”列表框中,选择某个函数后单击“确定”按钮,出现“函数参数”对话框,如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>根据需要输入数值或单元格地址等参数后,则计算结果显示在该单元格中。</p><p>2)保存工作簿 执行“文件”菜单的“保存”命令,出现“另存为”对话框,在“保存位置”选择保存的文件路径,输入文件名,并在“保存类型”中选择“excel 工作簿”,单击“保存”按钮。操作如下图所示:</p><p>3)关闭工作簿 点击窗口标题拦右端的关闭按钮即可。</p><p>4)打开工作簿 执行“文件”菜单的“打开”命令,在“打开”对话框中选择需要打开的文件。</p><p><p>(三)格式化工作表 </p>1)格式化数据 执行“格式”菜单的“单元格”命令,出现“单元格格式”对话框如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>① 数据显示格式 选择“数字”标签,窗口左边显示了可使用的各种数据格式,如数值、货币、日期、时间、百分比等,而每一类数据都有多种显示格式。日期的另一种显示格式如下图所示:</p><p>② 对齐方式 单元格中的数据默认对齐方式是,水平方向文字左对齐、数值右对齐、垂直方向靠下对齐。使用“对齐”标签可以改变默认的对齐方式。</p><p>③ 字体、字形、字号及颜色 使用“字体”标签,可设置选定单元格数据的字体、字形、字号、颜色、下划线、特殊效果。效果如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>④ 边框 “边框”标签,可以给选定的单元格设置边框线、以及边框线的线型与颜色。效果图如下图所示:</p><p>⑤ 保护 在“保护”标签中可以将某些单元格进行锁定,锁定的单元格不可以被编辑。也可在此标签中将某些单元格的锁定状态取消,则允许对这些单元格进行编辑。</p><p>1)调整行高和列宽 执行“格式”菜单的“列”或“行”命令,可自行设置为确定数值的列宽与行高,效果图如下图所示:</p><p>2)自动套用格式 使用“格式”菜单的“自动套用格式”命令,出现“自动套用格式”对话框,可在其中选择一些需要的 excel 内部已定义好的格式组合。如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p><p>(四)图表操作 </p>1)创建图表 例如,将下图中员工的基本工资、补贴、工资总额以柱形图进行比较。</p><p>① 打开工作簿,选择工作表“工资表”为当前工作表,将数据清单按“工资总额”的降序进行排序。操作结果如下图所示:</p><p>② 执行“插入”→“图表”命令,打开“图表向导-4 步骤之 1-图表类型”对话框。如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>③ 选择图表类型。在对话框中选择“标准类型”卡,从“图表类型”列表框中选择“柱形图”,从“子图表类型”中选择“簇状柱形图”,单击“下一步”按钮,进入“图表向导-4 步骤之 2-图表数据源”对话框,如下图所示:</p><p>④ 选择图表数据源。在对话框中选择“数据区域”卡,选中“数据区域”输入框中全部内容,然后在工作表中拖动选择区域“a2:e11”;选择“系列”卡,选中“分类(x)轴标志(t)”输入框中全部内容,然后在工作表中拖动选择区域“a2:b11”。单击“下一步”按钮,进入“图表向导-4 步骤之 3-图表选项”对话框,如下图所示:</p><p>⑤ 设置图表选项。在对话框中选择“标题”卡,在“图表标题”中输入“员工工资总额”,在“分类(x)轴”中输入“员工姓名与编号”,在“数值(y)轴”中输入“金额”;选择“图例”卡,选中“显示图例”复选框,在“位置”中选择“靠右”。单</p><p>报告文档·借鉴学习word 可编辑·实用文档 击“下一步”按钮,进入“图表向导-4 步骤之 4-图表位置”对话框,如下图所示:</p><p>⑥ 设置图表位置。在对话框中选择“作为其中的对象插入”,单击“完成”按钮。将得到的图表拖动到适当的位置。结果如下图所示:</p><p>2)格式化图表 在图表中双击图表标题“员工工资总额”,打开“图表标题格式”对话框,将其格式设置为 22 号、仿宋、粗体字。同法,修改坐标轴、图例的格式。结果如下图所示:</p><p>3)修改图表 单击选中图表,执行“图表”命令,在其中选择“图表类型”、“源数据”、“图表选项”、“位置”可重新启动图表向导对每项进行修改。</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p><p>(五)</p>打印工作表与图表</p><p>1)页面设置 使用“文件”菜单的“页面设置”命令,出现“页面设置”对话框,如下图所示:</p><p>①“页面”标签,可将打印方向、纸张大小、起始页码分别设置为纵向、a4、自动等。</p><p>②“页边距”标签,可设置左、右、上、下边距,以及页眉、页脚的边距。</p><p>③“页眉/页脚”标签,可将页脚的内容设置为“第 1 页,共?页”等。</p><p>④“工作表”标签,可设置打印区域、标题、顺序等。</p><p>2)打印预览 选择“文件”中的 “打印预览”,可以得到文件真实打印时的外观效果,如下图所示:</p><p>3)打印工作表或图表 选择“文件”菜单的“打印”命令,出现“打印”对话框,如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>①“打印机”选项中,显示默认打印机的名称、状态、i/o 端口位置。</p><p>②“打印范围”选项中,可确定打印整个工作表或是工作表中的某些页。</p><p>③“打印内容”选项中,可选择打印选定的区域,或是选定的工作表,或是整个工作簿。</p><p>④“份数”选项中,可确定打印份数及打印方式。</p><p>各项设置完毕,单击“确定”按钮即可打印。</p><p><p>四、结果与分析 </p>(一)全面认识到了 excel 的功能,一般的文字排版、表格、计算、函数的应用等都可用 excel 来解决。</p><p><p>(二)掌握了工作表和工作簿的建立、编辑、格式化等基本操作。</p>其中,工作表的样式可谓是多种多样,我们可以根据自己的需要选择边框线条的格式等,还可以加入底纹图案让工作表变得更加漂亮。</p><p><p>(三)掌握了图表的创建、修改以及修饰等操作。</p>图表的创建过程中应注重数据区域的选择,选择几类数据就会出现相应的几类柱形。</p><p><p>五、思考题解答 </p>练习题(一):</p><p>①参照样文进行格式编排和公式计算,结果如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档</p><p>②按样文中的图表格式选中 c2—d7 两列创建一个簇状条形图(竖轴旁标志可不变)。</p><p>练习题(二):</p><p>①参照样文进行格式编排和公式计算,结果如下图所示:</p><p>②按样文中的图表格式以季节名称和“服装”两行的文字和数据(不包括“合计”列)创建一个三维簇状柱形图图表,结果如下图所示:</p><p>报告文档·借鉴学习word 可编辑·实用文档 六、心得体会</p><p>以往只是站在一边看着别人熟练地用 excel 来制作各式各样的表格、图表等,但通过这次实验,我真正认识到了 excel 的功能以及操作,终于可以在 excel 里自己动手描绘了,让我感到非常有成就感,并且激发了我对计算机各种软件的学习热情。但单凭文字的阅读我还不能完全掌握此软件的相关功能和操作,于是我便在网上搜寻 excel 教程,扩充自己的知识面,取得了十分可观的效果。我觉得我这种学习方法应该持续下去,因为学习就应该把每一个知识点完全掌握,而不能“丢三落四”、敷衍了事。虽然此次试验花费了我好几个小时来学习此软件,但我觉得所用的时间都是值得的,相信这对我以后的学习、工作都带来很大的帮助。</p>

讯享网
小讯
上一篇 2025-05-08 23:46
下一篇 2025-05-21 15:31

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/199742.html