第一篇:第九次上机实验 实验报告
计算机基础上机实验
(九)姓名:
上机须知:
a)必须带《实验教程》,没有带的回去取;上机时间:2小时 b)提交内容:
a)按照实验4的步骤将多媒体嵌入到PPT中(声音,录制旁白,背景音乐,视频,flash)b)按照实验5的步骤设置PPT的放映属性(放映方式,自定义放映,设置动作,排练计时,隐藏幻灯片(),放映中的控制)。
注1:以上两部分包括PPT源文件和主要效果的截图。
c)A、B班要求不完全相同,不要做错
d)作业提交格式:提交多个文件时打包为rar压缩包,压缩包按班级-学号-姓名-实验号(阿拉伯数字)-A(B).rar命名,A、B代表A班或者B班,截图按1.jpg、2.jpg…依次命名
学号:班级:日期:
1.制作一个具有多媒体效果的PPT
说明:以下操作参考实验5.4
a)在第一张幻灯片中插入声音(剪辑管理器或者文件中)。
b)在第二张幻灯片中插入视频
c)第第三张幻灯片中插入Flash动画
d)给PPT设置背景音乐。
e)在幻灯片中录制旁白。
2.设置PPT的放映属性
说明:
a)
b)
c)
d)
e)
f)
g)设置放映方式(演讲者放映,观众自行浏览,在展台浏览)。设置自定义放映 设置动作(鼠标动作,超链接等)设置排练计时(B班可以不做)隐藏幻灯片 正常和快速放映方式的设置 放映的控制(定位法,序号法,连接法),会议记录, 备注,控制指针,结束放映
第二篇:上机实验报告---第九次
C++语言程序设计
第九
次
上
机
报
告
班级:08(本)计算机科学与技术学号:
姓名:
周次:
上机时间:班
C++语言程序设计
一、上机目的:
(1)理解异常处理的重要性以及使用异常处理。
(2)使用不同的C++异常处理技术。
(3)能够处理不可预见的异常。
(4)熟悉标准异常处理函数。
附加内容:
1、异常处理语法
1)throw语法
Throw<表达式>;
当某段程序发现了自己不能处理的异常,就可以使用throw语句将这个异常抛掷给调用者。
2)try块语法
Try
{
复合语句
}
Try语句后的复合语句是代码的保护段。如果预料到某段代码有可能发生异常,就将它放在try语句后。如果这段代码运行时真的遇到异常情况,其中的throw表达式就会抛掷这个异常。
3)catch语法
Catch语句的语法格式如下:
Catch(异常类型1参数1)
{
//针对异常类型1的处理语句
}
Catch(异常类型2参数2)
{
//针对异常类型2的处理语句
}…..…….Catch(异常类型n参数n)
{
//针对异常类型n的处理语句
}
Catch语句后的复合语句是异常处理程序,捕获由throw表达式抛掷的异常。
4)异常处理的执行过程
步骤:
①控制通过正常的顺序执行到达try语句,然后执行try块内的保护段。②如果在保护段内没有发生异常,那么跟在try块内的保护段。
③如果在保护段内执行期间或在保护段调用的任何函数中(直接或间接的调用)有异常被抛掷,则从通过throw创建的对象中创建一个异常对象。在这一点上,编译器能够处理抛掷类型的处理程序,在更高执行上下文中寻找一个catch语句。Catch处理程序按其在try块后出现的顺序被检查。如果没有找到合适的处理程序,则继续检查下一个动态封闭的try块。此处理继续下去,直到最外层的封闭try块被检查完。
二、上机内容:
在Visual C++环境下编程实现以下题目。
1、声明一个异常类Cexception,成员函数Reason,用来显示异常的类型。定义函数fn1触发异常,在主函数的try模块中调用fn1函数,在catch模块中捕获异常,观察程序的执行流程。
2、编写一个程序,求输入数的平方根。设置异常处理,对输入负数的情况给出提示。
#include
#include
using namespace std;
void main()
{
double n;
double m;
cout << “请输入一个数: ”;
cin >> n;
try
{
if(n < 0)
{
throw exception(“输入的数是负数!”);
}
m = sqrt(n);
cout << “n的平方根是: ” < } catch(exception e) { cout << e.what()<< endl; } 3、下面是一个用于处理文件打不开的异常处理程序,分析程序并完成相应的问题。 //test10_2.cpp #include #include Using namespace std; Int main() { Ifstream source(“file9_2.txt”); Char line[128]; Try { If(!source) Throw “file9_2.txt”;//如果打开失败,跑出异常 } Catch(char *s) { Cout<<”error opening the file”< Exit(1); } While(!source.eof()){//判断是否到文件末尾 Source.getline(line,sizeof(line)); Cout< } Source.close(); Return 0; } 请回答以下问题: 1)若其中没有file9_2.txt文件,则输出结果如何?【写出理由】 2)在硬盘上建一个file9_1.txt文件,其文件内容自己定义。输出结果如何?【写出理由】 三、上机结果 给出C++源代码,并把上机运行结果粘贴到CPP文件末尾。 请输入一个数: 8 n的平方根是: 2.82843 Press any key to continue 请输入一个数:-8 输入的数是负数! Press any key to continue 四、上机心得 主要写感想,这次上机过程的情况。包括遇到的难点,和上机的运行情况和同学们交流情况。 计算机基础上机实验 (六)姓名: 上机须知: 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班可不做) C语言上机实验内容 第1次实验: 实验1 C程序的运行环境 实验报告: 四、实验项目 第2次实验: FTP上的 实验2数据类型、运算符和表达式 书上的实验2 暂时不做 实验报告:2.4 完善程序【实验2.7】【实验2.8】,2.5 改错程序【实验2.10】,2.6 自己练习.1第3次实验: 实验书上:实验2数据类型、运算符和表达式 请填写电子实验报告 第4次实验: FTP上的 实验3 顺序和选择结构程序设计 请填写电子实验报告 第5次实验: 实验书上:实验3顺序和选择结构程序设计 实验报告:P12:2代码,(1)~(9)运行结果及分析 P14:四: 1、2第6次实验: FTP上的 实验4 循环结构程序设计(1) 实验报告: 4.4 完善程序【实验4.5】【实验4.6】 4.5 改错程序【实验4.7】 4.6 自己练习 1.编写程序,从键盘输入一行以回车结束的字符,统计并输出输入字符的个数。 第7次实验: 实验书上:实验四 第8次实验: FTP上的实验5 数组程序设计(1) 实验报告: 6.4 完善程序 6.5 改错程序 6.6 自己练习1、2 第9次实验: 实验书上实验5 第10次实验: FTP上的 实验8 函数程序设计(1) 8.4 完善程序 8.5 改错程序 8.6 自己练习 1.编写程序,输出1~100之间各位数的乘积大于各位数的和的数。要求判断各位数的乘积大于各位数的和用函数实现。 3.编写程序,输出100以内的正整数中包含数字3,5,7中的一个的数。要求判断一个数中包含数字3,5,7中的一个的数用函数实现。 第11次实验: 实验书上 的 计算机基础上机实验 (十)姓名: 上机须知: a)必须带《实验教程》,没有带的回去取;上机时间:2小时 b)提交内容:提交两张图片(命名“1.jpg”和“2.jpg”) c)A、B班要求不完全相同,不要做错 d)作业提交格式:提交多个文件时打包为rar压缩包,压缩包按班级-学号-姓名-实验号(阿拉伯数字)-A(B).rar命名,A、B代表A班或者B班,截厕所被人占了图按 1.jpg、2.jpg…依次命名学号:班级:日期: 1.使用绘图工具进行绘图 说明: a)参考实验8.2,打开“绘图”,熟悉绘图的基本操作; b)完成绘图作业 要求: ◆根据个人理解绘制一张黑白的 “熊猫头像” ◆使用绘图,在图像中空白处,插入自己个性的“学号_班级_姓名”; 厕所被人占了◆将图片命名为“1.jpg”; ◆必须自己画,抄袭的、被抄袭的 一律0分。 2.使用Photoshop进行图像处理 说明: a)参考实验8.3,熟悉Photoshop的基本操作; b)完成图像处理作业 要求: ◆随意找一张彩色图片(这个网上下载怎么的都行)◆使用photoshop,在图像中空白处,插入自己个性的“学号_班级_姓名”; ◆将图片弄成“卡尔波点装饰照片效果”;(A班做,B班可不要求) ◆将图片命名为“2.jpg”; ◆必须自己画,抄袭的、被抄袭的 一律0分。第三篇:第六次上机实验 实验报告
第四篇:上机实验内容及实验报告
第五篇:第十次上机实验 实验报告