第1次上机实验要求

2022-08-01

第一篇:第1次上机实验要求

第六次上机实验 实验报告

计算机基础上机实验

(六)

姓名:

上机须知:

a) 必须带《实验教程》,没有带的回去取;上机时间:2小时 b) 提交内容:

1) 按照实验1的步骤制作自己生日所在月份的日历。

2) 按照实验2的步骤创建Excel抽奖器(或其他模板)。

3) 按照实验3的步骤制作成绩单。

注:以上三部分包括Excel源文件和最终效果的截图。

c) A、B班要求不完全相同,不要做错

d) 作业提交格式:提交多个文件时打包为rar压缩包,压缩包按班级-学号-姓名-实验号(阿拉伯数字)-A(B).rar命名,A、B代表A班或者B班,截图按1.jpg、2.jpg…依次命名

学号:班级:日期:

1. 创建Excel基本表格

说明:

a)

b)

c)

d) 参考实验5.1,创建自己生日所在月份的日历。 尝试自动填充功能(星期的自动填充,数字的自动填充) 给日历加样式(字体大小,对齐,颜色,边框) 创建艺术字,达到与图5.3类似的效果(注意用自己生日所在年月)

2. 使用Excel模板

说明:

a) 新建模板-选择抽奖器模板(可以用其他自己感兴趣的模板)。

b) 根据实验5.2来使用抽奖器模板或自己尝试使用其他模板。

c) 获得获奖结果(或其他模板的最终效果)

3. 用Excel制作成绩单

说明:

a)

b)

c)

d)

e)

参考实验5.3创建Excel成绩单 输入数据(提示:自动填充) 输入公式统计平均成绩 设置条件格式(红色加粗显示不及格成绩) 分类汇总(按照班级分类汇总)(B班可不做)

第二篇:上机实验要求

一、 实验前的准备工作

在上机实验前应事先做好准备工作,以提高上机实验的效率:

1. 了解所用的计算机系统(包括C编译系统)的性能和使用方法。

2. 复习和掌握与本实验有关的教学内容。

3. 准备好上机所需程序。要仔细弄清题意,选择和设计合适的算法。在选择算法时,应当是在理解现有算法的基础上,自己动手画出流程图再设计源程序。手编写程序应当书写整齐,并经人工检查无误后才能上机,以提高上机效率。切忌不编写程序或抄袭他人程序,注意培养严谨踏实的学习作风。

4. 对运行中可能出现的问题应率先作出估计;对程序中自己有疑问的地方,应作上记号,以便在上机时给予重视。

5. 准备好调试和运行时所需的数据。

二、 上机实验基本步骤

上机实验时应该独立上机。上机过程中出现的问题,除了系统问题外,一般应自己独立处理,不要轻易举手问教师。尤其对“出错信息”,应善于自己分析判断。这是学习调试程序的良好机会,碰到困难时切忌轻易放弃。

上机实验一般应包括以下步骤:

1. 调出C编译系统,进入C工作环境,如Turbo C2.0集成环境。

2. 输入自己编好的程序,注意正确的键盘输入指法。

3. 检查一遍已经输入的程序是否有错(包括输入错误和编程中的错误)。

4. 进行编译。如果编译和连接过程中发现错误,屏幕上会出现“出错信息”,则根据提示找到出错位置和原因,加以改正,再进行编译„„如此反复,直到顺利通过编译和连接为止。

5. 运行程序,并分析运行结果是否正确、合理。组织多组实验数据,分别从不同情况下检查程序的正确性。

6. 输出程序清单和运行结果。特别要进行上机调试记录(尤其是出错情况和排错记录),调试数据和运行结果记录、心得体会等。

三、 撰写实验报告

做完实验后要写实验报告,对整个实验进行总结和提高,这是整个实验过程的一个重要环节,不要把它看成是一种不必要的负担,更不能敷衍了事。针对本课程的实验特点,建议在书写实验报告时应包括如下内容。

1. 实验目的

实验作为教学的一个重要环节,其目的在于更深入地理解和掌握课程教学中的有关基本概念和基本技术,从而进一步提高分析问题和解决问题的能力。因此,当着手做一个实验的时候,必须明确实验目的,以保证达到课程所指定的基本要求。在写实验报告时,要进一步确认是否达到了预期的目的。

2. 实验内容

实验的目的是要通过解决一些具体问题来达到的。根据教学安排、进度、实验条件、可提供的上机时数、学生的基础等因素,逐步完成。在实验报告中,实验内容是指本次实验中实际完成的内容,在每一个实验题目中,一般都提出了一些具体要求,其中有些具体要求是为了达到实验目的而提出的。因此,在实验内容中,不仅要写清楚具体的实验题目,还应包括具体要求。

3. 算法和流程图

算法设计是程序设计过程中一个重要步骤。本章的某些实验题目给出了方法说明,有的还提供了流程图,但有的没有给出流程图。如果在做实验的过程中,使用的算法或流程图和本书中给出的不一样,或者书中没有给出算法和流程图,则在实验报告中应给出较详细的算法说明与流程图,并对其中的主要符号与变量作相应的说明。

4. 程序清单

程序设计的产品就是程序,它应与算法或流程图相一致。程序要具有易读性,符合模块化和结构化原则。

5. 运行结果

程序运行结果一般是输出语句所输出的结果,对于不同的输入,其输出结果是不同的。因此,在输出结果之前一般还应注明输入的数据,以便对输出结果进行分析和比较。

6. 调试分析和体会

这是实验报告中最重要的一项,也是最容易忽视的一项。实验过程中大量的工作是程序测试,在调试过程中会遇到各种各样的问题,每解决一个问题就能积累一点经验,提高编程的能力。因此,对实验的总结,最主要的是程序调试经验的总结。调试分析也包括对结果的分析。体会主要是指通过本次实验是否达到了实验目的,有哪些基本概念得到了深入理解等。

第三篇:上机实验内容与要求

《土木工程CAD》上机实验内容与要求

一、上机实验内容(20学时)

实验一基本操作

实验二基本绘图命令

实验三基本编辑命令

实验四图形信息的组织与管理

(一)

实验五图形信息的组织与管理

(二)

实验六绘制建筑平面施工图

实验七绘制建筑剖面施工图

实验八绘制建筑立面施工图

二、上机实验要求

实验一熟悉软件环境、设置自己基本绘图参数

实验二能够熟练使用AutoCAD的基本绘图命令,包括:点、直线、圆、圆弧、矩形、多边形等图形元素的建立方法,多段线的绘制方法,样条曲线的绘制方法,图案填充方法

实验三能够熟练地建立对像选择集,以及使用基本编辑命令,学会对象捕捉与对象跟踪方法

实验四学会图形显示的特性和控制图形显示的几种方法,及图层的设定、线型、线性比例、图形比例的设定

实验五学会块的设定与插入方法、图形的外部引用方法、尺寸及文字的标注方法

实验六能够熟练地运用AutoCAD绘制建筑平面施工图

实验七能够熟练地运用AutoCAD绘制建筑剖面施工图

实验八能够熟练地运用AutoCAD绘制建筑立面施工图

第四篇:第七次上机实验 实验报告(本站推荐)

计算机基础上机实验

(七)

姓名:

上机须知:

a) 必须带《实验教程》,没有带的回去取;上机时间:2小时

b) 提交内容:提交两张表(“学生成绩排序表.xls”和“彩电销售情况表.xls”),4张截图 c) A、B班要求不完全相同,不要做错

d) 作业提交格式:提交多个文件时打包为rar压缩包,压缩包按班级-学号-姓名-实验号(阿拉伯数字)-A(B).rar命名,A、B代表A班或者B班,截图按1.jpg、2.jpg…依次命名学号:班级:日期:

1. 新建Excel表格,并录入数据

说明:

a) 参考实验5.4,新建Excel表格“学生成绩排序表.xls”,

要求:

◆参考图5.10录入数据;

◆录入记录达到20个以上,(图上的记录不够20条,自己编造数据补齐20条记录); b) 参考实验5.5,新建Excel表格“彩电销售情况表.xls”,

要求:

◆参考图5.15录入数据;

2. 数据的普通筛选和高级筛选 说明:

a) 参考实验5.4,对“学生成绩排序表.xls”中“体育”一列进行普通筛选, 要求:

◆显示80≤体育分数≤85的记录;

◆对显示结果进行截图,命名“截图7_1”;

b) 参考实验5.4,对“学生成绩排序表.xls”中“体育”和“高数”两列进行高级筛选, 要求:

◆显示80≤体育分数≤85并且80≤体育分数≤90 的记录;

◆对显示结果进行截图,命名“截图7_2”;

3. Excel表格的图表显示 说明:

a) 参考实验5.5,对“彩电销售情况表.xls”进行图表生成。

要求:

◆图表达到图5.17的效果;

◆对显示结果进行截图,命名“截图7_3”;; b) 参考实验5.5,对“彩电销售情况表.xls”进行图表生成,并更改图表格式。 (A班做,B班可不要求)

要求:

第五篇:上机实验的目的、要求和评分标准

一、实验目的

上机实践是各位对本门课程所学知识的一种全面、综合的能力训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节,也是对课堂教学与实践教学效果的一种检验。通常,实验题中的问题比平时的习题复杂得多,也更接近实际。实验着眼于原理与应用的结合,使你们学会如何把书上学到的知识运用于解决实际问题的过程中去,培养从事软件开发设计工作所必需的基本技能;另一方面,能使书上的知识变“活”,起到深化理解和灵活掌握教学内容的目的。平时的练习较偏重于如何编写功能单一的“小”算法,而实验题是软件设计的综合训练,包括问题分析(需求分析)、总体结构设计和用户界面设计(概要设计)、程序设计基本技能和技巧等,即一整套软件工程规范的训练和科学作风的培养。此外,还有很重要的一点是:机器是比任何教师都严厉的主考者。

为了达到上述目的,本课程共安排了10个实验单元,各单元的训练重点在于基本的数据结构,而不强调面面俱到。各实验单元与教科书的各章具有紧密的对应关系。

二、要求:

⒈ 做好每一次上机前的准备以提高上机效率:

① 预先认真阅读相关实验内容,做到心中有明确的目的要求和任务,要有备而来,应该自己独立的思考和设计你的算法和程序,并争取在规定的时间内如期完成上机工作任务。对于个别目前基础较差的同学,实在是没法完成任务的建议你先参考其他同学的算法,勤学好问,最终自己独立完成,以增强你的感性认识,强化你的实践基础,提高你的实践能力。 ② 按照实验内容规定的习题题目,事先在实验预习报告上编写好源程序及运行程序所需的典型数据,并经人工静态检查认为无误;手编程序应书写整齐,应在每个题目之间留出一定的空间,以备记录上机调试情况和运行结果等;对程序中自己有疑问的地方,应作出记号,以便上机时给以注意。

③ 将想要上机验证的问题草拟提纲;制定一个简捷的程序调试计划。

⒉ 上机时输入和调式自己所编写的程序。对“出错信息”,应善于自己分析判断,并充分利用开发工具提供的错误信息和调试手段解决出现的问题,及时修改与完善算法、源程序,随时记录有价值的内容。解决问题是学习调式程序的良好机会。切不可不编程序或抄别人的程序去上机,应从养成严谨的科学作风。

⒊ 程序调试通过后,应运行程序并根据事先准备的典型数据验证结果,在运行时要注意在输入不同数据时所得到的不同结果。

⒋ 为便于教师、助教检查和以后复习,请不要删除已通过的程序,包括有问题待答疑的程序,应保存在自己的工作目录内。源程序名应能反映哪一次实验的哪一个题目,如Lab1_1.c

- 1 -

表示实验一的第1题,„„,若有未完成调试的源程序,可以作存盘保存处理,待课后继续完成。

三、实验报告规范:

上机结束后,应整理出实验报告,每份实验报告总分100分,实验报告必须在该次实验后的下次实验课前交到学习委员处,由学习委员按学号整理好,在上课前上交。

实验报告必须包括以下七个部分,详细要求见课程教学大纲,模板见实验指导书(习题集):

⒈ 需求分析(10分)

⒉ 概要设计(20分)

⑴ 抽象数据类型的描述

⑵ 程序结构图(功能模块图)

⒊ 详细设计(30分)

⑴ 存储结构的描述(含描述对象和算法中工具的存储结构)

⑵ 算法的详细设计(对复杂算法,最好画出其N-S流程图)

⑶ 函数的调用关系图

⒋ 调试分析(10分)

⒌ 用户使用说明(10分)

⒍ 测试结果(10分)

⒎ 附录(10分)

源程序清单(包括注释)

- 2 -

实验一:线性表的顺序存储结构(验证性实验)

上机前的预习:阅读所给的源程序1,上机输入该程序,并调试、运行,分析该源程序的功

能;在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给程序加上适当的注释。

题一:设计并实现以下算法:有两张单调递减有序的线性表A和B,采用顺序存储结构,将

这两张表合并成C表,要求C表单调递增有序。

实验二:线性表的链式存储结构(验证性实验)

上机前的预习:阅读所给的源程序2,上机输入该程序,并调试、运行,分析该源程序的功

能;在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给程序加上适当的注释。

题一:设计并实现以下算法:判定一个带头结点的单向链表的元素值是否为非递增的,如果

是非递增的,请删除值相同的多余元素,并就地逆置该链表。

实验三:栈和队列的应用

(一)(验证性实验)

上机前的预习:在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给

程序加上适当的注释。

题一:设计并实现将一个中缀表达式转换成逆波兰式,然后对此逆波兰表达式求值的算法。 题二:设计并实现求杨辉三角的递归算法。

实验四:栈和队列的应用

(二)(综合性实验)

上机前的预习:在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给

程序加上适当的注释。(题一为必做题,题

二、题三中必须完成其中一题)

题一:假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素结点(注意:

不设头指针),试编写相应的队列初始化、入队列和出队列算法。

题二:假设迷宫由m行n列构成,有一个入口和一个出口,入口坐标为(1,1),出口坐标为

(m,n),试找出一条从入口通往出口的最短路径。设计算法并编程输出一条通过迷宫的最短路径或报告一个“无法通过”的信息。

要求:随机生成迷宫,用队列实现路径的查找,用栈输出路径。不允许使用递归算法。 题三:(习题集P97)魔王语言解释。一个魔王总是使用自已的一种非常精练而抽象的语言讲

话,没有人能听得懂。但他的语言是可以逐步解释成人能懂的语言的,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的:

⑴ α→β1β2…βm

⑵ (θδ1δ2…δn)→(θδnθδm-1…θδ 1θ)

在这两种形式中,从左到右均表示解释;从右到左均表示抽象。试写一个魔王语言的解释系统,将魔王的话解释成人能听懂的话。

要求:设大写字母表示魔王语言的词汇,小写字母表示人的词汇,希腊字母表示可以用大写字母或小写字母代换的变量。魔王语言可含人的词汇。用下述两条规则和上述规则⑵实现:

⑴ B→tAdA

⑵ A→sae

- 3 -

实验五:稀疏矩阵的存储和快速转置(验证性实验)

上机前的预习:在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给

程序加上适当的注释。

题一:假设稀疏矩阵A采用三元组表表示,编写程序实现该矩阵的快速转置(教材算法5.2)。 要求:输入一个稀疏矩阵A,由程序将其转换成三元组表存储;转置后的三元组表,由程序

将其转换成矩阵形式后输出。

题二:(习题集P136)设计并实现稀疏矩阵运算器。(选做)

实验六:二叉树的递归遍历及其应用(验证性实验)

上机前的预习:在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给

程序加上适当的注释。

题一:假设二叉树采用二叉链表结构。设计并实现如下算法:先序递归建树,中序非递归遍

历该二叉树,输出各个结点的值,并求该二叉树的高度。

实验七:二叉树的其他典型算法(验证性实验)

上机前的预习:在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给

程序加上适当的注释。

题一:假设二叉树采用二叉链表结构。设计并实现如下算法:输入某棵二叉树的广义表形式,

建立该二叉树,按层次遍历该二叉树,并求该树中叶结点的个数。

题二:(习题集P149)哈夫曼编/译码器。(选做)

实验八:图的遍历(验证性实验)

上机前的预习:在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给

程序加上适当的注释。

题一:图采用邻接表结构表示。实现无向图的广度优先搜索算法与有向图的深度优先搜索算

法(教材算法7.4、算法7.

5、算法7.6)。

题二:(习题集P151)校园导游咨询模拟。(选做)

实验九:查找(验证性实验)

上机前的预习:在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给

程序加上适当的注释。

题一:二叉树采用二叉链表结构表示。设计并实现如下算法:按输入的关键字序列建立一棵

二叉排序树,并删除该二叉排序树上的一个叶子结点。

题二:哈希表。实现哈希表的造表和查找算法(教材算法9.17和算法9.18),要求:用除留

余数法构造哈希函数,用二次探测再散列解决冲突。

实验十:内部排序(验证性实验)

上机前的预习:在实验预习报告上编写好上机题的源程序及运行程序所需的典型数据,并给

程序加上适当的注释。

题一:(习题集P169)内部排序算法比较。

- 4 -

上一篇:毕业感谢信范文下一篇:发放仪式讲话稿

本站热搜