泰山学院
信息与计算科学本科专业
实验教学大纲
数学与统计学院
二O一二年六月修订
目录
《数学分析(B)》课程实验教学大纲3
《数学分析(C)》课程实验教学大纲5
《高等代数(B)》课程实验教学大纲7
《概率论与数理统计》课程实验教学大纲9
《数据结构》课程实验教学大纲11
《Java语言程序设计》课程实验教学大纲13
《数值分析》课程实验教学大纲15
《大学物理I》课程实验教学大纲17
《C程序设计》课程实验教学大纲20
《操作系统》课程实验教学大纲22
《计算机网络》课程实验教学大纲24
《数据库系统原理》课程实验教学大纲26
《数学模型与实验》课程实验教学大纲28
《C++语言程序设计》课程实验教学大纲30
《数学分析(B)》课程实验教学大纲
课程代码:x0600001B 课程性质:学科基础课
课程名称:数学分析(B) 英文名称:Mathematical Analysis(B)
适用专业:信息与计算科学 开设学期:第2学期
实验学时/总学时:8/96 实验学分/总学分:0.5/6
大纲拟定人:李洪梅 大纲审定人:何乐亮
审定日期:2012年6月26日
课程实验内容简介
《数学分析》课程是数学与应用数学专业中的一门重要学科基础课,本学期主要讲述多元函数的微分学及积分学相关知识等。实验教学重点是利用数学软件计算多元函数的偏导数、求解条件极值、重积分计算、曲面积分计算等。
(1)培养学生运用所学数学知识,并利用计算机等现代化手段来解决实际问题的综合能力。
(2)使学生掌握MATLAB数学软件,并能灵活运用。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 定积分的数值计算 | 利用Matlab求解数值积分。 | 2 | 48 | 2 | 设计计算 | 必做 |
2 | 反常积分计算 | 利用Gauss-Legendre求积公式计算反常积分。 | 2 | 48 | 2 | 设计计算 | 必做 |
3 | 傅立叶级数展开及求级数和 | 用MATLAB软件将函数展开为傅立叶级数;利用Matlab中函数计算级数的和。 | 4 | 48 | 2 | 设计计算 | 必做 |
三、实验所需主要仪器设备及台(套)数
微机,Wndows xp,MATLAB软件,48套。
四、实验成绩评定方法
根据学生上机的出勤情况、上机过程中的程序完成情况和实验报告的书写情况综合评定每个实验的成绩,再根据五个实验的成绩综合评定该实验课程的综合实验成绩。
五、参考资料
[1] 华东师范大学数学系编,《数学分析》(第四版),高等教育出版社,2010.
[2] 陈传璋,金福临,朱学炎等.数学分析(第二版).复旦大学数学系.高等教育出版社,1983.
[3] 陈纪修,於崇华,金路等.《数学分析》第二版,高等教育出版社,2004.
[4] 斐礼文.数学分析中的典型问题与方法.
[5] 菲赫金哥茨.叶彦谦译.微积分教程.人民教育出版社,1959.
[6] 刘玉琏,扬奎元,吕凤.数学分析讲义学习指导书.高等教育出版社.
《数学分析(C)》课程实验教学大纲
课程代码:x0600001C 课程性质:学科基础课
课程名称:数学分析(C) 英文名称:Mathematical Analysis(C)
适用专业:信息与计算科学 开设学期:第3学期
实验学时/总学时:8/80 实验学分/总学分:0.5/5
大纲拟定人:李洪梅 大纲审定人:何乐亮
审定日期:2012年6月26日
课程实验内容简介
《数学分析》课程是数学与应用数学专业中的一门重要学科基础课,本学期主要讲述一元函数的积分学及级数相关知识等。实验教学重点是利用数学软件计算不定积分、定积分、求解级数和、展开傅立叶级数等。
(1)培养学生运用所学数学知识,并利用计算机等现代化手段来解决实际问题的综合能力。
(2)使学生熟悉MATLAB数学软件。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 隐函数偏导数,条件极值 | 认识Matlab中偏导运算函数,利用Matlab求解偏导数;利用Matlab软件,通过Lagrange乘数法求解条件极值。 | 2 | 48 | 2 | 设计计算 | 必做 |
2 | 重积分的数值求解法 | 认识Matlab中重积分的求解函数,利用该函数求解不同积分区域上的的重积分。 | 2 | 48 | 2 | 设计计算 | 必做 |
3 | 重积分的解析解 | 学习Matlab语言中相应函数语言,计算重积分的解析解,并能控制运算精度。 | 2 | 48 | 2 | 设计计算 | 必做 |
4 | 曲面积分的计算 | 用MATLAB软件中函数语言计算曲面积分 | 2 | 48 | 2 | 设计计算 | 必做 |
三、实验所需主要仪器设备及台(套)数
微机,Wndows xp,MATLAB软件,48套。
四、实验成绩评定方法
根据学生上机的出勤情况、上机过程中的程序完成情况和实验报告的书写情况综合评定每个实验的成绩,再根据五个实验的成绩综合评定该实验课程的综合实验成绩。
五、参考资料
[1] 华东师范大学数学系编,《数学分析》(第四版),高等教育出版社,2010.
[2] 陈传璋,金福临,朱学炎等.数学分析(第二版).复旦大学数学系.高等教育出版社,1983.
[3] 陈纪修,於崇华,金路等.《数学分析》第二版,高等教育出版社,2004.
[4] 斐礼文.数学分析中的典型问题与方法.
[5] 菲赫金哥茨.叶彦谦译.微积分教程.人民教育出版社,1959.
[6] 刘玉琏,扬奎元,吕凤.数学分析讲义学习指导书.高等教育出版社.
《高等代数(B)》课程实验教学大纲
课程代码:x0600002B 课程性质:学科基础课
课程名称:高等代数(B) 英文名称:Higher Algebra(B)
适用专业:信息与计算科学 开设学期:第2学期
实验学时/总学时:8/96 实验学分/总学分:0.5/6
大纲拟定人:泥立丽 大纲审定人:房亮
审定日期:2012年6月26日
课程实验内容简介
《高等代数》是数学学科的一门传统课程。在当今世界的数学内部学科趋于统一性和数学在其他学科的广泛应用性的今天,《高等代数》以其追求内容结构的清晰刻画和作为数学应用的基础,是大学数学专业的学科基础课程。它是数学在其他学科应用的必需基础课程,又是数学修养的核心课程。随着现代计算机科学的逐步普及,人们对计算机的依赖程度越来越高。近年来发展起来的MATLAB软件包,它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法等。使抽象的代数问题在某种意义上变成看得见的富于直观现象,更加启迪人们如何“用数学”。
(1)会利用实验过程与结果增强对数学基本概念与基本理论的理解,以问题为载体,通过上机实验,探索建立模型解决问题的方法,并能利用计算机进行求解,观察结果,得出结论。
(2)培养学生参与科学研究的良好作风。实验课上,学生在教师的指导下,通过操作计算机,验证、演示高等代数的基本概念和基本理论,从而获取新知识,不同于传统的数学学习方式,它强调以学生动手为主的数学学习方式。
(3)在实验中,由于计算机的引入和MATLAB软件包的应用,为数学的思想与方法注入了更多、更广泛的内容,使学生摆脱了繁重的乏味的数学演算和数值计算,促进了数学同其他学科之间的结合。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 将二次型化为标准型,判断二次型的正定性。 | 用MATLAB将二次型化为标准型,判断二次型的正定性。 | 2 | 101 | 2 | 设计研究 | 必做 |
2 | 特征值与特征向量,矩阵对角化 | 利用Matlab软件求解特征值与特征向量及把矩阵对角化的有关命令和程序。 | 2 | 101 | 2 | 设计研究 | 必做 |
3 | 若尔当标准形 | 利用Matlab软件求解矩阵若尔当标准形的有关命令和程序。 | 2 | 101 | 2 | 设计研究 | 必做 |
4 | 向量内积与正交的简单应用 | 熟悉Matlab中向量的各种基本运算;用Matlab了解向量组的正交规范化方法;了解实对称矩阵的标准化方法和最小二乘问题的求解。 | 2 | 101 | 2 | 验证性 | 必做 |
三、实验所需主要仪器设备及台(套)数
微机,Wndows xp,MATLAB软件,101套。
四、实验成绩评定方法
根据学生上机的出勤情况、上机过程中的程序完成情况和实验报告的书写情况综合评定每个实验的成绩,再根据四个实验的成绩综合评定该实验课程的综合实验成绩。
五、参考资料
[1] 北京大学数学系编,高等代数(第三版),高等教育出版社,2003.
[2] 王萼芳编,高等代数教程,清华大学出版社,2001.
[3] 张贤科、许甫华编,高等代数学,清华大学出版社,1998.
[4] 周伯熏编,高等代数,人民教育出版社,1978.
《概率论与数理统计》课程实验教学大纲
课程代码:x0600004 课程性质:学科基础课
课程名称:概率论与数理统计
英文名称:Probabilityand Statistics
适用专业:信息与计算科学 开设学期:第3学期
实验学时/总学时:16/64 实验学分/总学分:1/4
大纲拟定人:刘珂 大纲审定人:胡中永
审定日期:2012年6月26日
一、课程实验内容简介
《概率论与数理统计》课程是研究随机现象客观规律并付诸应用的数学学科,研究怎样用有效的方法去收集和使用带随机性影响的数据,从而对所考察的问题做出推断与预测,直至为采取某种决策提供依据与建议。通过本课程的教学,能够建立并应用简单的概率实验,并对现实经济活动进行分析。使学生具有进一步学习与应用概率模型的基础和能力。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | Excel软件的基本操作 | 熟悉Excel的基本使用方法和技巧 | 2 | 48 | 2 | 基础 | 必做 |
2 | 随机事件的模拟 | 模拟掷均匀硬币的随机试验 | 2 | 48 | 2 | 基础 | 必做 |
3 | 密度函数 | 随机数的概率累积分布图像和概率密度图像 | 3 | 48 | 2 | 基础 | 必做 |
4 | 分布函数 | 标准正态分布的图像 | 3 | 48 | 2 | 基础 | 必做 |
5 | SPSS系统基本操作 | 熟悉SPSS软件基本使用功能 | 2 | 48 | 2 | 基础 | 必做 |
6 | 数字特征的计算 | 用MEANS过程求均数、方差、标准差; | 2 | 48 | 2 | 基础 | 必做 |
7 | 计量资料的统计分析 | 进行单个总体均数检验 | 2 | 48 | 2 | 基础 | 必做 |
三、实验所需主要仪器设备及台(套)数
微机,Wndows xp,Excel,SPSS,R软件,48套。
四、实验成绩评定方法
根据学生上机的出勤情况、上机过程中的程序完成情况和实验报告的书写情况综合评定每个实验的成绩,再根据四个实验的成绩综合评定该实验课程的考查成绩。
五、参考资料
[1]茆诗松,程依明,濮晓龙编著,《概率论与数理统计教程》,高等教育出版社,2004年.
[2]魏宗舒编,《概率论与数理统计教程》,高等教育出版社,2004年.
[3]盛骤编,《概率论与数理统计》,高等教育出版社,2008年.
《数据结构》课程实验教学大纲
课程代码:Z0603004 课程性质:专业主干课
课程名称:数据结构 英文名称:Data Structure
适用专业:信息与计算科学 开设学期:第4学期
实验学时/总学时:16/64 实验学分/总学分:1/4
大纲拟定人:吴杰芳 大纲审定人:胡中永
审定日期:2012.6.6
课程实验内容简介
《数据结构》课程实验对《数据结构》的课堂教学起着重要的辅助和补充作用。通过实验教学,可以对学生进行较复杂的程序设计训练,另培养学生良好的程序设计思维和习惯,使学生掌握各种基本数据结构及其特点,学会根据实际问题要求来设计、实现数据结构的方法,掌握基本的、良好的程序设计技巧、技能和基本的算法分析方法,为将来工作中进行大型程序设计打下坚实的理论基础。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 顺序表的插入算法 | 利用线性表的顺序存储结构实现线性表的插入算法。 | 2 | 50 | 1 | 验证性 | 必做 |
2 | 单链表的创建和插入 | 利用线性表的链式存储结构实现线性表的创建和插入。 | 2 | 50 | 1 | 验证性 | 必做 |
3 | 顺序栈的实现 | 利用栈的顺序存储结构实现栈的基本操作:入栈和出栈。 | 2 | 50 | 1 | 验证性 | 必做 |
4 | 链式队列的实现 | 利用队列的链式存储结构实现队列的基本操作:入队和出队。 | 2 | 50 | 1 | 验证性 | 必做 |
5 | 二叉树的遍历 | 实现二叉树的创造及其三种遍历算法。 | 2 | 50 | 1 | 验证性 | 必做 |
6 | 图的邻接表表示法 | 根据图的邻接表存储结构,建立图的邻接表。 | 2 | 50 | 1 | 设计研究 | 必做 |
7 | 查找 | 顺序查找,折半查找 | 2 | 50 | 1 | 验证性 | 必做 |
8 | 快速排序 | 冒泡排序算法 | 2 | 50 | 1 | 验证性 | 必做 |
三、实验所需主要仪器设备及台(套)数
PC机,50台。
四、实验成绩评定方法
实验结束后学生要按要求撰写实验报告。实验考核主要由上机实践时教师检查的记录为主,在结合学生实验时的表现,独立解决问题的能力,给出学生的综合成绩。课程总成绩由实验成绩、期末考试成绩按一定比例分配。
五、参考资料
[1]《数据结构》(C语言版),严蔚敏、吴伟民编 清华大学出版社.
[2] 数据结构与算法,吴跃编,机械工业出版社.
《Java语言程序设计》课程实验教学大纲
课程代码:t0603003 课程性质:专业拓展课
课程名称:Java语言程序设计 英文名称:Programming in JAVA
适用专业:信息与计算科学 开设学期:第5学期
实验学时/总学时:16/48 实验学分/总学分:1/3
大纲拟定人:吴杰芳 大纲审定人:胡中永
审定日期:2012.6.2
课程实验内容简介
《Java语言程序设计》课程实验对《Java语言程序设计》的课堂教学起着重要的辅助和补充作用。通过实验教学,可以提高学生的分析问题、解决问题的能力和动手能力,理解Java语言的基本结构和程序设计方法, 掌握Java语言编程的方法,为将来工作中进行大型程序设计打下坚实的理论基础。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | Java 基本语法练习 | 顺序、选择、循环语句的编程 | 2 | 50 | 1 | 验证性 | 必做 |
2 | 变量的作用域 | 区别类体内定义的变量和方法体内定义的变量,掌握变量作用域的嵌套。 | 2 | 50 | 1 | 验证性 | 必做 |
3 | 静态变量和静态方法 | 在程序中创建静态变量和静态方法,比较与成员变量和成员方法的不同。 | 2 | 50 | 1 | 验证性 | 必做 |
4 | 类的继承与多态 | 编写父类及子类,在子类中完成对父类的继承、子类对父类变量隐藏和子类对父类方法覆盖,编写测试类对子类的继承及变量隐藏和方法覆盖进行验证 | 2 | 50 | 1 | 验证性 | 必做 |
5 | 方法的覆盖与重载 | 编写有方法覆盖与方法重载的程序 | 2 | 50 | 1 | 验证性 | 必做 |
6 | applet图像与声音 | 编写Applet程序,在屏幕上显示一幅图像”Winter.jpg“,并播放一首音乐”music.wave“使其作为背景音乐重复播放,在关闭Web页面或者最小化Web页面时停止。 | 2 | 50 | 1 | 设计研究 | 必做 |
7 | 组件及其事件 | 编写applet程序,使其具有按钮、标签、下拉列表等常见组件,并具有响应事件。 | 2 | 50 | 1 | 设计研究 | 必做 |
8 | 线程 | 分别使用继承Thread类和实现Runnable接口的方法编写一个应用程序,创建三个线程分别显示各自的线程名与当前时间,要求三个线程的线程名分别为:A,B,C,三个线程在输出各自内容之后均休眠1000毫秒。 | 2 | 50 | 1 | 验证性 | 必做 |
三、实验所需主要仪器设备及台(套)数
PC机,50台。
四、实验成绩评定方法
实验结束后学生要按要求撰写实验报告。实验考核主要由上机实践时教师检查的记录为主,在结合学生实验时的表现,独立解决问题的能力,给出学生的综合成绩。课程总成绩由实验成绩、期末考试成绩按一定比例分配。
五、参考资料
[1]《Java语言程序设计》,吕凤翥、马皓编著,第1版,清华大学出版社出版,2006.
[2]《Java语言程序设计使用教程》,朱战立,沈伟著,北京电子工业出版社出版,2005.
《数值分析》课程实验教学大纲
课程代码:z0603007 课程性质:专业主干课
课程名称:数值分析 英文名称:Numerical Analysis
适用专业:信息与计算科学 开设学期:第5学期
实验学时/总学时:8/48 实验学分/总学分:0.5/3
大纲拟定人:胡中永 大纲审定人:房亮
审定日期:2012.06.26
课程实验内容简介
《数值分析》作为实践性非常强的课程,安排上机实验的目的,不仅是为了验证教材和授课内容,更重要的是要通过实验深入理解方法的设计原理与处理问题的技巧,培养自行处理常规数值计算问题的能力和综合运用知识分析、解决问题的能力。
1、通过上机实验加深课堂内容的理解。
数值分析的主要任务就是研究适合于在计算机上使用的数值计算方法及与此相关的理论。通过编程上机,就可以加深对方法运行过程的理解,同时在编程中领会和理解数值计算方法的计算要领和步骤,体会问题的条件和限制范围,理解一般问题和特殊问题的区别。
2、学会对数值计算结果的分析和处理。
数值分析实验不只是编写程序得到一个数值结果,我们应在掌握数值计算计算方法的基本原理和思想的同时,注意方法处理的技巧及其与计算机的密切结合,重视误差分析、收敛性及稳定性的讨论。此外,还要注意算法能否在计算机上实现,应避免因数值方法选用不当、程序设计不合理而导致超过计算机的存储能力,或导致计算结果精度不高等。
3、要能灵活掌握各种数值计算方法。
由于针对同一个问题可以选用不同的数值计算方法,我们要注意各种方法的使用条件。通过上机,比较各种方法间的异同及优缺点,以便更好的使用不同的方法来解决实际问题,使计算机成为我们最好的工具。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 误差传播与算法稳定性 | 体会稳定性在选择算法中的地位 | 2 | 25 | 2 | 演示性 | 必做 |
2 | 数值拟合的最小二乘法 | 观测数据拟合曲线 | 2 | 25 | 2 | 验证性 | 必做 |
3 | Newton-cotes型求积公式 | 学会应用该算法求解实际问题 | 2 | 25 | 2 | 综合性 | 必做 |
4 | 线性方程组的迭代法 | Jacobi迭代, Gauss-Seidel迭代,观察松弛因子 | 2 | 25 | 2 | 设计研究 | 必做 |
三、实验所需主要仪器设备及台(套)数
计算机50台,数学软件Matlab7.0以上版本。
四、实验成绩评定方法
根据学生上机的出勤情况、上机过程中的程序完成情况和实验报告的书写情况综合评定每个实验的成绩,再根据八个实验的成绩综合评定该实验课程的考查成绩。
五、参考资料
[1]M.T.Heath.科学计算导论(第2版).北京:清华大学出版社,2001.
[2]张可村,赵英良.数值计算的算法与分析.北京:科学出版社,2003.
[3]李庆扬等.数值分析(第五版).北京:清华大学出版社,2008.
《大学物理I》课程实验教学大纲
课程代码:z0601008 课程性质:学科基础课
课程名称:大学物理I
英文名称:College Physical Experimentation I
适用专业:信息与计算科学 开设学期:第4学期
实验学时/总学时:32/96 实验学分/总学分:2/6
大纲拟定人:孙海滨 大纲审定人:杨兆华
审定日期:2012年6月26日
课程实验内容简介
1、实验目的
本实验课程的目的是通过实验课的预习、仪器使用、实验操作、现象观察、数据记录及处理和实验结果分析等环节,使学生掌握实验的基本知识和基本方法。物理实验是学生进入大学后最早接触的实验课程,因此对学生专业素质的培养起着重要的作用,也为学习后续课程打下良好的基础。
2、实验方式:演示和仪器操作
3、基本要求
(1) 实验之前讲授6学时的误差理论,讲解必要的实验理论和实验操作规程。
(2)每次实验前,要求学生根据实验指导书内容进行认真预习,并写出预习大纲。
(3)培养学生实事求是、一丝不苟和严谨的科学的态度,养成良好的习惯和作风。
(4)训练学生基本的实验技能,正确使用各种常见的仪器,如游标卡尺、螺旋测微计、秒表等。
(5)具有正确处理实验数据、分析误差的能力。
(6)能独立写出严谨的、有理论分析的、实事求是的、文理通顺的实验报告。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 长度与体积的测量 | 1、练习使用测长度与测量时间的几种常用仪器。2、练习作好误差处理。 | 2 | 10 | 2 | 验证性 | 必做 |
2 | 单摆验证当地重力加速度 | 1、练习使用单摆测定仪测摆长及周期。2、测当地重力加速度值g。3、扩大单摆的系统误差,考查它对测重力加速度的影响。 | 3 | 8 | 2 | 验证性 | 必做 |
3 | 牛顿第二定律的验证 | 1、 验证当m一定时,a∝F,当F一定时,a∝1/m。 2、 熟悉气垫导轨的原理及应用 | 3 | 6 | 2 | 验证性 | 必做 |
4 | 碰撞实验 | 1.熟悉使用气垫导轨和数字毫秒计。 2.在弹性碰撞和完全非弹性碰撞的两种情况下,验证动量守恒定律。 | 2 | 8 | 2 | 设计性 | 必做 |
5 | 刚体转动实验 | 测量圆环和圆盘的转动惯量,了解测转动惯量的方法 | 2 | 8 | 2 | 验证性 | 必做 |
6 | 固体比热容的测定 | 1、用混合法测定金属的比热。 2、通过测量金属的比热,对牛顿冷却定律进行研究。 | 3 | 10 | 2 | 验证性 | 必做 |
7 | 热功当量的测定 | 1、用电热法测定热功当量 2、通过修正终温的方法进行散热修正 | 3 | 10 | 2 | 验证性 | 必做 |
8 | 伏安法测电阻 | 学习使用伏安法等不同的方法测量电阻的阻值,研究测电阻实验中系统误差分布规律和处理方法。 | 3 | 8 | 2 | 设计性 | 必做 |
9 | 静电场的描绘 | 利用模拟法的实验方法,加深对静电场性质的认识 | 2 | 8 | 2 | 验证性 | 必做 |
10 | 用惠斯登电桥测电阻 | 掌握惠斯登电桥工作原理和测量电阻的方法,使用单臂电桥测量电阻阻值并研究灵敏度与实验条件的关系。 | 3 | 6 | 2 | 综合性 | 必做 |
11 | 薄透镜焦距的测量 | 观察透镜成像规律,学习光学元件的共轴调节及成像位置的确定,学会不同方法测量薄透镜焦距,并研究测量结果的精度 | 3 | 6 | 2 | 综合性 | 必做 |
12 | 等厚干涉法测球面曲率半径 | 学习测量显微镜使用,熟悉牛顿环的成因及规律,按要求测量牛顿环直径(或弦长)计算曲率半径 | 3 | 6 | 2 | 综合性 | 必做 |
三、实验所需主要仪器设备及台(套)数
序号 | 实验项目名称 | 主要仪器设备 | 仪器套数 |
1 | 长度与体积的测量 | 游标卡尺,螺旋测微计,金属圆柱体,小钢球,铜丝 | 10 |
2 | 单摆验证当地重力加速度 | 单摆测定仪,数字毫秒计,螺旋测微器,米尺 | 8 |
3 | 牛顿第二定律的验证 | 气垫导轨,数字毫秒计,光电门,气源 | 6 |
4 | 固体比热容的测定 | 量热器、物理天平、加热器、小量筒、温度计、秒表、金属样品(铁、铜、铝) | 10 |
5 | 热功当量的测定 | 量热器、电热丝、物理天平、秒表、电流表、电压表、变阻器、直流稳压电源、温度计、蒸馏水 | 10 |
6 | 伏安法测电阻 | 电阻元件伏安特性测试仪 | 8 |
7 | 静电场的描绘 | 静电场描绘仪 | 8 |
8 | 用惠斯登电桥测电阻 | 电阻箱,直流稳压电源,检流计,滑线变阻器,导线等 | 6 |
9 | 薄透镜焦距的测量 | 光具座、透镜、孔状物、光源、观察屏、反射镜等 | 6 |
10 | 等厚干涉法测球面曲率半径 | 测量显微镜、钠光灯、牛顿环组件 | 6 |
四、实验成绩评定方法
实验成绩按100分给出。包括平时成绩、实验考试成绩、考勤三个方面。成绩比例为:平时成绩60%、考试成绩30%、考勤10%.
平时成绩包含:实验预习、实验操作、实验报告等方面,实验报告成绩按优、良、中、及格、不及格记录。
优:实验数据完全合格;数据处理及实验曲线均符合要求;实验报告内容完整。良:实验数据基本正确,个别数据不合格;数据处理及实验曲线基本符合要求;实验报告内容完整。中:实验数据基本正确,个别数据不合格;数据处理及实验曲线基本符合要求;实验报告内容不全。及格:实验数据个别不合格;数据处理及实验曲线不太符合要求;实验报告内容不全或格式欠规范。不及格:仅做实验而不写实验报告或未做实验但有实验报告。
五、参考资料
[1]胡承忠,杨兆华.《物理实验指导》.山东大学出版社,2009.
[2]成正维主编《大学物理实验》 高等教育出版社 2002.
[3]吴泳华等主编《大学物理实验》 高等教育出版社 2001.
《C程序设计》课程实验教学大纲
课程代码:Z0603001 课程性质:专业主干课
课程名称:C程序设计 英文名称:Programming in C
适用专业:信息与计算科学 开设学期:第3学期
实验学时/总学时:48/96 实验学分/总学分:3/6
大纲拟定人:李云 大纲审定人:胡中永
审定日期:2012.6.15
课程实验内容简介
本实验大纲是学科专业主干课《C程序设计》的实践课程,通过上机实践,使学生掌握有关C语言的基本概念、基本语法和编程方法,理解C语言面向过程特征和模块化的程序设计思想,学生最终应能够设计和自行编写简单的C程序,深化书本知识的理解。
针对本实验课程的特点,实验要求学生能理解程序,掌握程序流程,明白程序结果;要求学生能贯彻课程中所介绍的程序设计风格,独立事先设计好程序,实现要求的各项功能,得到正确结果,提高动手能力。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | C程序的运行环境 | 熟悉C编辑、编译和运行环境,熟悉上机环境。 | 1 | 1 | 1 | 验证性 | 必做 |
2 | 数据类型、运算符和表达式 | 练习基本输入/输出语句,基本数据类型,常用运算符和表达式的使用。 | 6 | 1 | 1 | 验证性 | 必做 |
3 | 顺序结构程序设计 | 编写简单的C程序。 | 4 | 1 | 1 | 验证性 | 必做 |
4 | 选择结构程序设计 | 练习if语句和switch语句的功能和用法,学会使用合适的表达式描述问题。 | 4 | 1 | 1 | 验证性 | 必做 |
5 | 循环控制 | 练习while、do-while和for语句实现循环的方法。掌握在程序设计中用循环方法实现各种算法。 | 4 | 1 | 1 | 验证性 | 必开 |
6 | 数组 | 练习并掌握一维和二维数组的说明和使用方法。掌握字符数组的基本使用方法。 | 6 | 1 | 1 | 验证性 | 必做 |
7 | 函数 | 练习函数定义方法及调用规则。掌握实参与形参的对应关系及“值传递”的方法。掌握函数“地址传递”的方法。了解C中一些常用的标准函数。 | 8 | 1 | 1 | 验证性 | 必做 |
8 | 指针 | 理解指针的含义,练习定义和使用指针变量。掌握指向数组的指针的定义和使用方法。掌握指针在函数调用中的作用。 | 11 | 1 | 1 | 验证性 | 必做 |
9 | 结构体 | 练习结构体变量的定义和使用。掌握结构体类型数组的概念和使用。掌握指针在结构体中的应用。 | 4 | 1 | 1 | 验证性 | 必做 |
三、实验所需主要仪器设备及台(套)数
1台PC机/每人
四、实验成绩评定方法
实验结束后学生要按要求撰写实验报告。实验考核主要由上机实践时教师检查的记录为主,在结合学生实验时的表现,独立解决问题的能力,给出学生的综合成绩。课程总成绩由实验成绩、期末考试成绩按一定比例分配。
五、参考资料
[1]谭浩强.C语言程序设计(第三版).北京:清华大学出版社,2005.
[2]谭浩强.张基温.c语言习题集与上机指导.北京:高等教育出版社,1998.
[3]杨路明.c语言程序设计上机指导与习题选解.北京:北京邮电大学
出版社,2005.
[4]Al Kelley. C语言解析教程.北京:机械工业出版社,2002.
[5]肖炜.C语言程序设计思想与实践.北京:冶金工业出版社,2003.
《操作系统》课程实验教学大纲
课程代码:Z0603010 课程性质:专业主干课
课程名称:操作系统 英文名称:Operation System
适用专业:信息与计算科学 开设学期:第6学期
实验学时/总学时:16/64 实验学分/总学分:1/4
大纲拟定人:李云 大纲审定人:胡中永
审定日期:2012.6.8
课程实验内容简介
操作系统是计算机专业的核心课程之一,是一门实践与理论并重的课程。操作系统实验是结合操作系统理论教学而安排的实践课程。通过上机实践,使学生能够系统的掌握操作系统的基本概念、主要功能、工作原理和实现技术,具有使用操作系统和分析操作系统的能力。
针对本实验课程的特点,实验主要是对操作系统课程中的基本概念、基本原理及实现技术进行验证,要求学生通过对程序的调试、运行和分析,掌握程序流程、明白程序结果,从而进一步加深对操作系统的基本原理及实现技术的理解,要求学生利用操作系统的多个知识点,按照题目要求设计程序得到程序运行结果,提高动手能力。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 生产者-消费者问题 | 通过上机编程解决生产者-消费者问题 | 6 | 1 | 1 | 综合性 | 必做 |
2 | 银行家算法 | 通过上机编程实现银行家算法 | 6 | 1 | 1 | 综合性 | 必做 |
3 | 常用页面置换算法模拟实验 | 通过模拟实现请求页式存储管理的几种基本页面置换算法 | 4 | 1 | 1 | 综合性 | 必做 |
三、实验所需主要仪器设备及台(套)数
1台PC机/每人
四、实验成绩评定方法
实验结束后学生要按要求撰写实验报告。实验考核主要由上机实践时教师检查的记录为主,在结合学生实验时的表现,独立解决问题的能力,给出学生的综合成绩。课程总成绩由实验成绩、期末考试成绩按一定比例分配。
五、参考资料
[1]汤小丹,梁红兵,哲凤屏,汤子赢. 计算机操作系统(第三版),
西安:西安电子科技大学出版社,2010.
[2]张尧学,史美林,张高. 计算机操作系统教程(第三版).北京:
清华大学出版社,2006.
[3]张坤,姜立秋,赵慧然. 操作系统教程.大连:大连理工出版社,2010.
[4]王津, 梅创社.计算机操作系统.西安:西安电子科技大学出版社,2003.
[5]刘腾红.计算机操作系统. 北京:清华大学出版社,2008.
《计算机网络》课程实验教学大纲
课程代码:Z0603008 课程性质:专业主干课
课程名称:计算机网络 英文名称:Computer Networking
适用专业:信息与计算科学 开设学期:第5学期
实验学时/总学时:16/64 实验学分/总学分: 1/4
大纲拟定人:刘学诚 大纲审定人:胡中永
审定日期:2012.6.9
课程实验内容简介
本实验课程是专业主干课《计算机网络》的实践课程。通过本课程的学习,学习搭建Web服务器、文件传输FTP服务器和邮件服务器,学习制作标准网线并实现双机通信,从而加深学生对理论知识的理解,提高学生的动手能力,锻炼学生运用所学知识独立解决问题的能力。针对本实验课程的特点,实验要求学生参照实验指导书准确的完成指定的操作,实验步骤无误,实验结果正确,并深入分析取得实验结果的原因,总结通过实验获得的经验和知识。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 网线制作与双机通信 | 学习制作标准网线,并连接两台主机,采用通信软件实现双机通信。 | 2 | 1 | 1 | 验证性 | 必做 |
2 | Web服务器的构建 | 学习利用软件构建Web服务器,实现从浏览器访问网页的功能 | 4 | 1 | 1 | 验证性 | 必做 |
3 | FrontPage网页设计 | 使用表格、框架、超链接等方式设计网页 | 4 | 1 | 1 | 验证性 | 必做 |
4 | 综合实验 | 设计一个含若干网页并带有自己设计的数据库的网站 | 6 | 1 | 1 | 综合性 | 必做 |
三、实验所需主要仪器设备及台(套)数
2根网线/每人、4个水晶头/每人、1把压线钳/每人、1台PC机/每人、交换机1台。
四、实验成绩评定方法
实验结束后学生要按要求撰写实验报告。实验考核主要由上机实践时教师检查的记录为主,在结合学生实验时的表现,独立解决问题的能力,给出学生的综合成绩。课程总成绩由实验成绩、期末考试成绩按一定比例分配。
五、参考资料
[1] 谢希仁.计算机网络第五版.电子工业出版社,2008.
[2] 熊桂喜.计算机网络第三版.机械工业出版社,2004.
《数据库系统原理》课程实验教学大纲
课程代码:t0603005 课程性质:专业拓展课
课程名称:数据库系统原理
英文名称:Principle of Database System
适用专业:信息与计算科学 开设学期:第6学期
实验学时/总学时:16/48 实验学分/总学分:1/3
大纲拟定人:刘学诚 大纲审定人:胡中永
审定日期:2012.6.12
课程实验内容简介
本实验大纲是专业拓展课《数据库系统原理》的实践课程,通过上机实践,使学生熟悉一种常用的关系数据库系统SQL Server2000的平台环境,掌握数据库、基本表和视图的创建方法,以及对基本表和视图的查询、更新和删除的方法,理解关系模式组成要素在实际数据库系统中的表现形式,学会运用数据库设计的方法、步骤及关系数据理论分析和解决实际问题,最终能够使学生按照需求自行设计和实现一个小型数据库,从而深化对书本知识的理解。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 数据的定义 | 在SQL Server中创建基本表;创建基本表的索引。 | 2 | 1 | 1 | 验证性 | 必做 |
2 | 数据表的查询 | 在SQL Server中创建基本表;创建基本表的索引。 | 2 | 1 | 1 | 验证性 | 必做 |
3 | 数据更新 | 在SQL Server中进行基本表的添加、删除、修改更新。 | 2 | 1 | 1 | 验证性 | 必做 |
4 | 视图的操作 | 在SQL Server中进行的建立、删除和更新。 | 2 | 1 | 1 | 验证性 | 必做 |
5 | PB基础 | 熟悉PB8.0的界面。 | 2 | 1 | 1 | 验证性 | 必做 |
6 | PB的数据定义和界面 | 熟悉PB8.0的脚本语言和添加界面和空间的操作。 | 2 | 1 | 1 | 验证性 | 必做 |
7 | PB连接数据库 | 熟悉PB8.0与SQL Server2000的连接。 | 2 | 1 | 1 | 设计性 | 必做 |
8 | 数据库系统设计 | 运用所学过的数据库系统设计的知识进行设计一个小型的数据库系统。 | 2 | 1 | 1 | 综合性 | 必做 |
三、实验所需主要仪器设备及台(套)数
1台PC机/每人
四、实验成绩评定方法
实验结束后学生要按要求撰写实验报告。实验考核主要由上机实践时教师检查的记录为主,在结合学生实验时的表现,独立解决问题的能力,给出学生的综合成绩。课程总成绩由实验成绩、期末考试成绩按一定比例分配。
五、参考资料
[1]萨师煊,王珊. 数据库系统概论.北京:高等教育出版社,2006.
[2] 王珊, 陈红. 数据库系统原理教程.北京:清华大学出版社,1998.
[3] 杨毅. 数据库系统原理及应用.北京:科学出版社,2004.
[4] 俞盘祥,沈金发. 数据库系统原理. 北京:清华大学出版社,2012.
[5] 陆慧娟. 数据库系统原理(第2版).北京:中国电力出版社,2012.
《数学模型与实验》课程实验教学大纲
课程代码:t0601020 课程性质:专业拓展课
课程名称:数学模型与实验
英文名称:Mathematical model and experiment
适用专业:信息与计算科学 开设学期:第5学期
实验学时/总学时:8/48 实验学分/总学分:0.5/3
大纲拟定人:李连忠 大纲审定人:朱殿利
审定日期:2012年6月26日
课程实验内容简介
《数学模型与实验》是一门面向数学与应用数学专业(金融)学生的专业主干课,数学模型与实验在培养学生的数学能力和素养方面有着不容置疑的权威性和重要性,开设本课程的目的在于使学生了解数学模型的基本知识,在教学中以数学模型的建立与求解为主线,注重基本理论与现实生活相结合,重点内容是微分(差分)方程模型、决策分析模型、最优化模型和图论模型。实验教学重点是如何建立数学模型,并运用数学软件如MATLAB、Lindo、Lingo、SPSS等求解实际问题。
(1)培养学生运用所学数学知识,并利用计算机等现代化手段来解决实际问题的综合能力。
(2)使学生熟悉数学软件如MATLAB、Lindo、Lingo、SPSS等的应用。
(3)掌握数学模型建立及求解的一些基本方法和技巧,并逐步了解科学研究的基本思维过程及方法。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | MATLAB软件使用介绍 | MATLAB查询、工具包的使用、矩阵命令、作图等。 | 2 | 65 | 2 | 验证性 | 必做 |
2 | MATLAB在微分方程及其模型中的应用 | 用MATLAB求解Cauchy问解、微分方程组的解法及其数值解。 | 2 | 65 | 2 | 研究性 | 必做 |
3 | Lindo、Lingo、SPSS软件使用介绍 | Lindo及Lingo在优化问题中的应用,SPSS在统计问题中的应用。 | 2 | 65 | 2 | 验证性 | 必做 |
4 | 网络问题建模应用 | 图论及网络问题数学模型的建立及其求解问题。 | 2 | 65 | 2 | 研究性 | 必做 |
三、实验所需主要仪器设备及台(套)数
微机,Wndows xp,MATLAB、Lindo、Lingo、SPSS数学软件,65套。
四、实验成绩评定方法
根据学生上机的出勤情况、上机过程中的程序完成情况和实验报告的书写情况综合评定每个实验的成绩,再根据四个实验的成绩综合评定该实验课程的综合实验成绩。
五、参考资料
[1] 姜启源,谢金星,数学模型,北京:高等教育出版社,2003年第1版。
[2] 刘来福,数学模型与数学建模,北京:北京师范大学出版社,1997年出版。
[3]徐俊明,图论及其应用,安徽:中国科学技术大学出版社,2005年第1版。
[4]颜文勇,数学建模,北京:高等教育出版社,2011年第1版。
《C++语言程序设计》课程实验教学大纲
课程代码:t0603018 课程性质:专业拓展课
课程名称:C++语言程序设计 英文名称:C++ program design
适用专业:信息与计算科学 开设学期:第7学期
实验学时/总学时:16/48 实验学分/总学分:1/3
大纲拟定人:黄玉梅 大纲审定人:胡中永
审定日期:2012.6.9
课程实验内容简介
《C++语言程序设计》作为实践性非常强的课程,安排上机实验的目的,不仅是为了验证教材和授课内容,更重要的是,要通过实验深入理解面向对象的程序设计思想与很多实际问题的技编程巧,培养学生的编程能力和创新能力。
1、通过上机实验加深课堂内容的理解。
主要任务是掌握利用C++语言编程的方法。通过编程上机,就可以加深对C++语言的理解,同时在编程中领会和理解程序设计思想,体会并理解各种问题处理的区别。
2、学会发现并处理程序设计中出现的问题,并通过对问题结果的分析和处理,提高程序的运行效率。
3、通过上机,比较各种编程方法间的异同及优缺点,以便更好的使用不同的方法来解决实际问题,使计算机成为我们最好的工具。
二、实验项目
项目序号 | 实验项目名称 | 内容提要 | 实验 学时 | 仪器 套数 | 每套 人数 | 实验类型 | 开出 要求 |
1 | 简单的C++程序设计练习 | 几个简单C++程序设计 | 2 | 60 | 1 | 验证性 | 必做 |
2 | C++基本数据类型与表达式相关程序练习 | C++基本数据类型、运算符与表达式相关内容 | 2 | 60 | 1 | 验证性 | 必做 |
3 | C++控制语句相关程序设计练习 | C++控制语句,选择结构、循环结构相关内容 | 2 | 60 | 1 | 验证性 | 必做 |
4 | 函数相关程序设计练习 | 函数相关内容 | 2 | 60 | 1 | 验证性 | 必做 |
5 | 类与对象程序实例设计练习 | 类与对象相关内容 | 2 | 60 | 1 | 验证性 综合性 | 必做 |
6 | 数组、指针与字符串相关程序设计练习 | 数组、指针与字符串相关内容 | 2 | 60 | 1 | 验证性 综合性 | 必做 |
7 | 继承与派生,多态性相关程序设计练习 | 继承与派生,多态性相关内容 | 2 | 60 | 1 | 验证性 综合性 | 必做 |
8 | 模板,输入输出流相关程序设计练习 | 模板,输入输出流相关内容 | 2 | 60 | 1 | 验证性 综合性 | 必做 |
三、实验所需主要仪器设备及台(套)数
计算机 60台
四、实验成绩评定方法
本实验课程的考核方式为考试课, 考试的形式为笔试,平时成绩占总成绩的30%,考试成绩占总成绩的70%。
五、参考资料
[1]郑莉,董渊,何江舟编著.《C++语言程序设计》,第4版,清华大学出版社,2010.
[2]孟威,刘惠宁编著.《C++语言程序设计》,第3版,北京电子工业出版社.