教育技术学实验大纲_第1页
教育技术学实验大纲_第2页
教育技术学实验大纲_第3页
教育技术学实验大纲_第4页
教育技术学实验大纲_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《平面图形处理》课程实验教学大纲

课程性质:独立设课

课程属性:专业基础实脸课

适用专业:教育技术学

学时:总学时72实验学时36

开出时间:大学二年级第一学期

综合、设计性实验项目数2个4学时

先修课程:摄影基础

编写人:宋光辉审定人

一、课程简介

平面图形处理课程分为两部分:(1)Potoshop平面图形图像处理软件的学习,系统

学习Potoshop的有关图形、图像的概念、选区的应用、路径与图层的应用、通道的应用、

滤镜的应用、图形图像格式的转换、图像的分析等内容,利用Potoshop来处理图形、图像

的能力。(2)Flash矢量动画软件的初步学习,学习Flash各种工具的应用、三种动画的创

立方式、图层、场景、按钮、动画片断的建立、基本的动作脚本的应用,具有创作基本矢量

动画的能力。

二、实验教学目标与要求:

为了拓宽学生的视野、增加学生的学习容量,平面图形处理实验课程在一个学期学期内

涉及两个内容,平面图形创作和FLASH动画制作两部分内容。

通过本门课程的实验上机的学习:(1)培养学生掌握对图片的处理技巧,掌握图片的各

种格式及模式的有效转换、有效运用potoshop中有关通道的知识处理图片,从而为CAI课

件制作和影视制作相关课程提供素材支持。(2)了解矢量动画的特点,有效利用运动、变形、

逐帧等形式创作动画,并具备初步的脚本语言运用能力。

三、实验项目设置表

序实验学仪器每套实验

实验名称实验要求面向专业

号时套数人数类型

1potoshop中的基本

概念

基本概念、绘图2绘图修饰与图像

1修饰与图像编611人编辑验证性教育技术学

辑、选区3选区的应用

完成上述三个内容的

验证

1图层的概念与应用

2路径的概念与应用

2611人3通道与蒙板的应用教育技术学

图层、路径、通完成上述三个内容的

道与蒙板验证验证性

1图像色调与色彩调

图像色调与色2形状文字处理

3彩调整、形状文611人3滤镜的应用综合性教育技术学

字处理、滤镜4设计作品

完成上述三个内容的

验证并设计作品

FLASH基本工具及

FLASH基本工

4611人应用验证性教育技术学

具及应用

1图符制作、动画片

断制作

2运动动画、变形动

5动画制作611人验证性教育技术学

画、逐帧动画制作

完成上述2个内容的

验证

1按钮的制作

2声音的运用及简单

按钮及对象和动作脚本的设置

6611人综合性教育技术学

函数的应用3设计作品

完成上述2个内容的

验证并设计作品

四、考核方法与评分标准

平面图形理为考查课,考核方法为:(1)平时听课(10%),(2)实验报告(20%),机

试综合设计作品(70%)。Potoshop综合设计作品10个,涉及到全课程的合个知识点,根据

在规定时间内完成作品的情况,每个最高分10分,依次类推,总分100,总计占机试的50%。

Flash综合应用总分100,最终占机试的50%,要求综合作品中以一节信息技术课课件为例,

利用场景、各种动画、按钮、声音及命令语句的应用,根据课件评定细则来给分。

五、教材及指导书

教材:王任华等,potoshop7.0应用教程,机械工业出版社,2003。

指导书:(1)POTOSHOPCS应用教程王珂等编著。

(2)FLASH5技术精粹钱辰等编著。

六、单项实验的内容和要求

1、基本概念、绘图修饰与图像编辑、选区

实验内容:

1了解基本概念;

2掌握基本绘图工具的使用;

3对具体的图像具有编辑能力;

4掌握各种选区的制作方法。

实验要求:通过本实验,完成对potoshop界面的熟悉、基本工具的应用、利用绘图修

饰工具完成对图像的修饰、学会对图像的编辑及各种选区的应用,并在此基础上完成教材中

所列的上机实验任务。

主要仪器设备:计算机

2、图层、路径、通道与蒙板

实验内容:

1掌握图层的操作;

2掌握路径工具的使用;

3掌握路径的创建和编辑;

4理解路径利选区的联系和区别,掌握路径和选区的转换;

5掌握通道的基本原理和简单应用。

实验要求:通过本实验,完成对potoshop图层的变换应用、路径的制作与修改、通道

与蒙板的应用,并在此基础上完成教材中所列的上机实验任务。

主要仪器设备:计算机

3、图像色调与色彩调整、形状文字处理、滤镜

实验内容:

1理解图像色调与色彩调整;

2掌握对文字的处理技巧;

3理解矢量图层及图形的含义

4掌握滤镜的使用方法;

5会利用滤镜制作一些综合效果。

实验要求:通过本实验,完成对potoshop图像菜单中的要的图像色调与色彩调整命令

的使用,利用形状文字处理来制作文本、验证滤镜的应用,并在此基础上,结合着所学内容,

完成10个作品的综合设计。

主要仪器设备:计算机

4、FLASH基本工具及应用

实验内容:

1了解FLASH制作软件的特点;

2掌握文件的建立及修改;

3掌握各种工具的用途(箭头工具、贝兹工具、直线工具、套索工具、矩形工具、园形

工具、钢笔工具、自由变换工具、填充转换工具、橡皮工具及相关参数的设置。)

4各种用户图形的制作。

实验要求:通过本实验,完成各种工具的应用,并在此基础上各种图形的操作。

主要仪器设备:计算机

5、动画制作

实验内容:

1图符制作、动画片断制作

2运动动画、变形动画、逐帧动画制作

实验要求:通过本实验,完成对各种帧的修改、图符的制作、动画片断的制作、运动

动画、变形动画、逐帧动画制作,结合动画创作掌握其中的技巧。

主要仪器设备:计算机

6、按钮及对象和函数的应用

实验内容:

1掌握创建按钮的方法;

2理解FLASH中对象的含义;

3掌握基本的面向对象和帧的动作设置;

4了解函数的应用方式;

5设计作品

实验要求:通过本实验,完成对按钮的制作,学会各种按钮的制作,在场景、动画片断

及按钮中加入声音,掌握基本的面对帧的脚本语言控制,了解Flash中脚本语句的特点和编

辑环境。并在此基础上,结合Flash课程,完成一个信息技术课程的多媒体课件的Flash作

品。

主要仪器设备:计算机

《电视教材编导与制作》课程实验教学大纲

实验课名称:《电视教材编导与制作》电视摄像实验

课程性质:非独立设课

课程属性:专业基础实验课

适用专业:教育技术学

学时:总学时:72实验学时:18

开出时间:三年级第一学期

综合性、设计性实验项目数:4个8学时

先修课程:教育电视系统

编写人:陈永光审定人:

一、课程简介

《电视教材编导与制作》是教育技术专业本科学生必修课,为专业主干课程。

随我国教育技术的迅速发展,电视媒体在各级各类学校和社会教育中获得越来越广泛

的利用,也产生了多样化的教学模式与教学方法。运用电视媒体进行有效教学的关键,是编

制优秀的电视教材并将其合理运用于教育教学活动。因此,《电视教材编导与制作》课程的

开设,对教育技术专业的学生是十分必要的。

本课程教学内容分为四大部分:绪论部分:第•篇总论部分,主要内容是电视教材概

述;第二篇编导部分,主要阐述了电视教材的选题、选材和文字稿本的编写,电视手法与分

镜头稿本的创作,电视教材导演工作;第三部分是电视教材制作的基本知识;第四部分是电

视教材的评价与运用。要求学生掌握电视教材编导与制作的基础知识与理论,掌握电视教材

评价与运用的基本方法,培养学生具有电视教材稿本的写作能力和电视教材制作的基本技

能。使学生能熟练电视教材得编制过程,掌握编导的基本理论与方法,熟练使用各类电视制

作设备,独立完成电视教材的编制工作。对学生日后参与电视教材编制实践和进行多媒体组

合教学设计实践等具有较为重要的作用。

本课程教学,要求学生在学习理论知识的基础上,加强实践环节的教学,培养学生稿本

写作能力和实际操作能力,在教学中,充分利用现有教学环境和教材资料,培养兴趣、丰富

视野、强调实践环节的训练与考核。

二、实验教学目的及要求

通过对电视摄像技能与技巧的训练,学生能熟练地掌握摄像机及其附属设备的调整和

使用方法以及基本的拍摄技术,能锻炼学生的形象思维能力,能培养学生的画面创作思维,

独立完成电视教材等节目的摄像任务。同时,为以后的其他专业课程打好基础。

三、实验项目设置表

实仪每

序验器套实验实验

实验名称面向专业

号学套人要求类型

时数数

摄像机的光圈调整、聚焦

调整、白平衡调整以及摄教育技术

1摄像机的使用2108基础

像机其它开关的功能及学

设置、开机拍摄。

不同景别画面的拍摄、不

同角度画面的拍摄、不同教育技术

基础

2画面取景及构图2108方向画面的拍摄、不同构

图方式画面的拍摄。

不同景别、不同角度、不

固定镜头拍摄操同方向、不同构图方式的教育技术

基础

3作2108画面在摄像机固定时的

拍摄方法。

摄距变化的推镜头的操

作、摄距变化的拉镜头的

教育技术

4推拉镜头拍摄2108操作、焦距变化的推镜头基础

的操作、焦距变化的拉镜学

头的操作。

摇镜头的操作方法、移镜

教育技术

5摇移跟镜头拍摄2108头的操作方法、跟镜头的基础

操作方法学

训练推、拉、摇、移等摄

摄像机综合运动像机综合运动的操作技教育技术

综合

62108巧、摄像机在运动载体上

拍摄学

的拍摄方法。

各种运动拍摄方式的组

合、不同持机方式的技巧教育技术

摄像机综合训练综合

72108训练、不同景别的运动拍

摄。

摄像机的拍摄创造电视

教育技术

8电视空间构成2108空间的技巧、摄像机的拍设计

摄创造电视时间的技巧。学

完整电视专题节目的拍综合

教育技术

选修

9电视专题片拍摄2108摄和制作

完整电视短剧的拍摄和综合

教育技术

10电视短剧拍摄2108制作。选修

(注:“实验类型”:指演示性、验证性、设计性、综合性、研究性等)

四、考核方法与评分标准

考核方法:本课程的性质属于非独立设课,采用理论知识和实践操作相结合的考核模式,

意在考查学生对理论知识、实践操作的掌握水平以及二者相结合的能力。

评分标准:实验操作考核(20%)+实验报告(10%)+理论知识考试(70%)

五、教材或指导书

李运林.《电视教材编导与制作》.高等教育出版社.2004年

胡炳林、李焕勤.《电视节目制作实验》.人民中国出版社.1998

任金洲I、高波.《电视摄像》.中国广播电视出版社.2002

六、单项实验的内容和要求

L摄像机的基本使用

实验内容:

1,熟悉摄像机其它开关的功能及设置、开机拍摄。

2,掌握摄像机的光圈调整、聚焦调整、白平衡调整。

实验要求:

要求指导教师先做演示实验,包括有:

摄像机其它开关的功能及设置、开机拍摄

摄像机的光圈调整、聚焦调整、白平衡调整

然后再指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机

2,画面取景及构图

实验内容:

1,了解不同景别画面的拍摄。

2,了解不同角度画面的拍摄。

3,了解不同方向画面的拍摄。

4,了解不同构图方式画面的拍摄。

实验要求:

要求指导教师先做演示实验,包括有:

不同景别画面的拍摄。

不同角度画面的拍摄。

不同方向画面的拍摄。

不同构图方式画面的拍摄。

然后再指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机

3,固定镜头拍摄操作

实验内容:

掌握不同景别、不同角度、不同方向、不同构图方式的画面在摄像机固定时的拍摄方法。

实验要求:

要求指导教师先做演示实验,包括有:

不同景别、不同角度、不同方向、不同构图方式的画面在摄像机固定时的拍摄方法。

然后再指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机

4,推拉镜头拍摄

实验内容:

1,掌握摄距变化的推镜头的操作。

2,熟悉摄距变化的拉镜头的操作。

3,掌握焦距变化的推镜头的操作。

4,掌握焦距变化的拉镜头的操作。

实验要求:

要求指导教师先做演示实验,包括有:

摄距变化的推镜头的操作。

摄距变化的拉镜头的操作。

焦距变化的推镜头的操作。

焦距变化的拉镜头的操作。

然后再指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机

5,摇移跟镜头拍摄

实验内容:

1,掌握摇镜头的操作方法。

2,熟悉移镜头的操作方法。

3,掌握跟镜头的操作方法。

实验要求:

要求指导教师先做演示实验,包括有:

摇镜头的操作方法。

移镜头的操作方法。

跟镜头的操作方法。

然后再指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机

6,摄像机综合运动拍摄

实验内容:

1,训练推、拉、摇、移等摄像机综合运动的操作技巧。

2,摄像机在运动载体上的拍摄方法。

实验要求:

要求指导教师先做演示实验,包括有:

训练推、拉、摇、移等摄像机综合运动的操作技巧。

摄像机在运动载体上的拍摄方法。

然后再指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机

7,摄像机综合训练

实验内容:

1,各种运动拍摄方式的组合。

2,不同持机方式的技巧训练。

3,不同景别的运动拍摄。

实验要求:

要求指导教师先做演示实验,包括有:

各种运动拍摄方式的组合。

不同持机方式的技巧训练。

不同景别的运动拍摄。

然后再指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机

8,电视空间构成

实验内容:

1,摄像机的拍摄创造电视空间的技巧。

2,摄像机的拍摄创造电视时间的技巧。

实验要求:

要求指导教师先做演示实验,包括有:

摄像机的拍摄创造电视空间的技巧。

摄像机的拍摄创造电视时间的技巧。

然后再指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机

9,电视专题片或短剧的拍摄

实验内容:

1.摄像技巧的综合运用。

2,完整电视专题节目或短剧的拍摄。

3,完整电视专题节目或短剧的制作。

实验要求:

要求指导教师先做讲解和提示,

如何综合运用所学的摄像基本理论与技巧,完成一部电视专题节目或者短剧的拍摄和制

作,然后再分别指导学生独立操作。每位学生都需单独操作实验设备。

主要仪器设备:摄录一体机,非线性编辑系统

《Premiere》课程实验教学大纲

课程性质:独立设课

课程属性:专业实验课

适用专业:教育技术学

学时:总学时72实验学时32

开出时间:三年级第二学期

综合性、设计性实验项目数:个32学时

先修课程:《摄影基础》,《电视教材编导与制作》,《教育电视系统》

编写人:程芬萍审定人:

一、课程简介

《Premiere》是一门理论与实践相结合、兼顾技术与艺术的课程,目的是使学生了解和

掌握视音频编辑的理论知识,掌握节目后期制作这•重要环节中的非线性编辑方式的技术原

理、艺术原则及实际操作的方法与技巧,并能够利用Premiere软件制作各种影视节目作品。

二、实验教学目的及要求

通过实验使学生更好地理解数字化影视制作中的相关理论知识,加强学生对非线性编辑

技术原理、应用及实战技巧的理解和掌握,并能在节目制作中熟练地运用这种新的制作手段,

灵活实现各种剪接效果以及创造性地发挥非线性编辑的优势,更好地将理论与实践相结合,

技术与艺术相结合。

三、实验项目设置表

实验仪器每套实验实验

序号实验名称面向专业

学时套数人数要求类型

1安装Premiere2104必开验证性教育技术学

2Premiere系统界面2104必开验证性教育技术学

3视音频编辑操作4104必开验证性教育技术学

4切换特技的制作2104必开综合性教育技术学

5叠加技术2104必开综合性教育技术学

6使用运动效果4104必开验证性教育技术学

7视频滤镜特技制作2104必开验证性教育技术学

8音频滤镜特技制作4104必开验证性教育技术学

9标题字幕的制作4104必开验证性教育技术学

10视频采集2104必开验证性教育技术学

11输出最终电影2104必开验证性教育技术学

12影片制作实例精选2104必开综合性教育技术学

(注:“实验类型”:指演示性、验证性、设计性、综合性、研究性等)

四、考核方法与评分标准

考核方法:考查。

评分标准:平时实验报告操作、考勤及作业占40%,作品占60乐其中作品选题占10%,

摄录像技术15%,编辑技术25%,现场发挥10沆

五、教材或指导书

教材:

武莹.《Premiere6.5标准教程》.海洋出版社,2007.3

参考书:

张歌东.《数字化影视制作技术》.北京广播学院出版社,2005

黎昌杰.《Premiere6.5数码影视制作标准教程》.中国电力出版社,2005

向海涛.《影视制作快手Premiere6.5》.北京希望电子出版社,2004

六、单项实验的内容和要求

1、Premiere的安装

实验内容:AdobePremiere6.5的安装过程。

实验要求:掌握安装AdobePremiere6.5的准备和过程。

主要仪器设备:非线性编辑系统。

2、Premiere6.5的系统界面

实验内容:Premiere6.5的主菜单条、项目窗口、时间线窗口、监视窗口/剪切窗口、

效果控制/信息面板、导航/历史/命令面板等窗口的使用操作。

实验要求:熟悉主菜单条、项目窗口、时间线窗口、监视窗口/剪切窗口、效果控制/

信息面板、导航/历史/命令面板等窗口的使用操作。

主要仪器设备:非线性编辑系统、多媒体计算机。

3、视音频基本编辑操作

实验内容:项目的建立和保存、项目的打开和关闭、导入素材、分类管理素材、对素材

设置入点和出点的方法、素材的属性和数据率、向Timeline窗口添加素材、如何添加和删

除轨道、如何隐藏和锁定轨道、如何设置对齐标记、对齐素材、三点编辑技巧、四点编辑技

巧、智能粘贴技巧。

实验要求:掌握视音频的基本编辑操作。

主要仪器设备:非线性编辑系统、多媒体计算机。

4、切换特技的制作

实验内容:切换特技的添加、设置以及各种特技效果的应用。

实验要求:掌握切换特技的添加、设置以及各种特技效果的应用。

主要仪器设备:非线性编辑系统、多媒体计算机。

5、叠加技术

实验内容:透明应用的两种方法、透明设置对话框、影片的分割和合成、屏幕的合成、

蓝屏特技的合成及其其他透明效果的应用。

实验要求:掌握叠加技术的操作方法。

主要仪器设备:非线性编辑系统、多媒体计算机。

6、使用运动效果

实验内容:关键帧的设置方法、运动路径的设置、运动速度的设置、图象变形等运动

设置。

实验要求:掌握运动效果的设置方法。

主要仪器设备:非线性编辑系统、多媒体计算机。

7、视频滤镜特技的制作

实验内容:关键帧的建立和删除、视频特效的删除、视频特效参数调整、为一片段赋予

多种视频特效、为多素材赋予相同视频特效以及其它视频特效效果。

实验要求:掌握视频滤镜特技的制作技巧。

主要仪器设备:非线性编辑系统、多媒体计算机。

8、音频滤镜特技的制作

实验内容:调节音量、音频淡入淡出效果的设置、预览音频、音频混合器的使用、音频

滤镜的使用以及其他音频滤镜的使用。

实验要求:掌握音频的基本编辑操作和音频滤镜的使用技巧。

主要仪器设备:非线性编辑系统、多媒体计算机。

9、标题字幕的制作

实验内容:设计器的打开、字幕控制区的使用、工具栏的使用、熟悉工作区的使用、属

性控制的使用、新建样式、建样库的显示模式、建样的复制和删除、滚动字幕的制作。

实验要求:掌握字幕设计器的基本操作和各种字幕的设计操作坊法。

主要仪器设备:非线性编辑系统、多媒体计算机。

10、视频采集

实验内容:把录像带上的视音频转换到电脑中。

实验要求:掌握采集时的工程参数设置和采集的方法。

主要仪器设备:非线性编辑系统、多媒体计算机、编辑录放机。

11、输出最终电影

实验内容:各种格式的输出。.

实验要求:掌握各种格式输出的技巧。

主要仪器设备:非线性编辑系统、多媒体计算机、编辑录放机。

12、影片制作实例精选

实验内容:金星剧场片头制作、请您欣赏的制作。

实验要求:掌握影视作品的编辑过程和技巧。

主要仪器设备:非线性编辑系统、多媒体计算机、编辑录放机。

《C程序设计》课程实验教学大纲

课程性质:非独立设课

课程属性:基础实验课

适用专业:教育技术学

学时:总学时108实验学时36

开出时间:二年级一学期

综合性、设计性实验项目数:12个36学时

先修课程:计算机文化基础

编写人:余建宝审定人:

一、课程简介

本课程是非计算机类专业的基础课。通过这门课程,使学生掌握程序设计的基本思想和

方法、C语言的基本语法及编程方法,培养学生编写程序及调试程序的能力,为以后学习其

他主干课程(如课件设计、计算机辅助教育等)打下坚实的基础。

二、实验教学目的及要求

(一)目的:通过C程序设计实验,培养学生对学习程序设计的兴趣,加深对讲授内容

的理解,尤其是通过上机来掌握语法规则,使学生全面了解C语言的特点,熟练掌握C语

言程序设计的基本方法和编程技巧。

(二)基本要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程

序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的

融会贯通。上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、

调试程序,直至运行结果正确为止,上机结束后,应整理出实验报告。

三、实验项目设置表

序实验仪器每套实验

实验名称实验要求

号学时矣数人数类型

1C程序的运行环境2601必开综合

数据类型、运算符和表达

24601必开设计

3简单的C程序设计2601必开设计

4选择型程序设计2601必开设计

5循环控制4601必开设计

6数组4601必开设计

7函数4601必开设计

8预处理命令2601必开设计

9指针4601必开设计

10结构体4601必开综合

11位运算2601必开设计

12文件2601必开综合

四、考核方法与评分标准

实验成绩占总成绩的30%。

实验成绩由两部分组成:实验预习和表现(50%)、实验报告(50%)。

1、实验预习和表现:上机实验前,学生必须事先根据题目的内容编好程序,然后在实

验时输入程序、调试程序,直至运行结果正确为止。在实验中,教师可根据学生编程操作能

力、观察和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、实验态度、保持实

验室卫生等方面的表现进行综合考核。

2、实验报告:学生实验后应按时完成实验报告。实验报告应包括以下内容:实验目的、

实验要求,实验题日、程序清单、运行结果、实验小结。

五、教材或指导书

谭浩强.C程序设计题解与上机指导.北京:清华大学出版社,2000.

六、单项实验的内容和要求

实验一C程序的运行环境和运行一个C程序的方法

一、实验目的

1.了解TURBOC编译系统的基本操作方法,学会独立使用该系统。

2.了解在该系统上如何编辑、编译、连接和运行一个C程序。

3.通过运行简单的C程序,初步了解C源程序的特点。

二、实验内容

1.用编辑程序,输入教材第一章例1」程序,并进行编译和运行。应了解所用的系统是

用什么命令进行编译和连接运行的,编译和连接后所得到的目标程序的后缀是什么形式的。

2.编写-个C程序,输出以下信息:

verygood!

3.输入并运行教材第一章中例1.3,了解如何在运行时向程序变量输入数据。

实验二数据类型、运算符和表达式

一、实验目的

1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,整型和字符型数

据在内存的存储形式,以及对它们赋值的方法,了解以上类型数据输出时所用格式转换符。

2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自

减(-)运算符的使用。

3.进一步熟悉C程序的编辑、编译、连接和运行的过程。

二、实验内容

1.输入并运行以下程序:

main()

{charcl,c2;

cl=97;c2=98;

printf("%c%c\n,,,cl,c2);

printf(**%d%d\n,,,cl,c2);

}

在此基础上

①将第三行、第四行改为:

cl=321;c2=353;

再使之运行,分析其运行结果。

②将第二行改为:

intcl,c2;

再使之运行,分析其运行结果。。

2.输入并运行以下程序:

main()

{inii=8,j=10,m,n;

m=++i;n=j++;

printf("%d,%d,%d,%d\n”,i,j,m,n);

}

分别作以下改动并运行:

①程序改为:

main()

{inti=8,j=10;

printf("%d,%d\rT,i++,j++);

)

②在①的基础上,将printf语句改为:

printf(tt%d,%d\n,\++i,++j);

③再将printf语句改为:

printf("%d,%d,%d,%d\n'',ij,i++,j++);

④程序改为:

main()

{inti=8,j=10,m=0,n=0;;

m+=i++;n-=--j;

printf(<4i=%d,j=%d,m=%d,n=%d\n,\i,j,m,n);

)

3.输入和运行以下两个程序段,并分析运行结果。

①main。

{intnum;

num=32767;

printf("tnum=%d\n,,,++num);

)

②main()

{inta=-2;

printff*%d,%d\n”,a,a-);

)

实验三最简单的C程序设计

一、实验目的

1.掌握C语言中使用最多的一种语句——赋值语句的使用。

2.掌握数据的输入输出的方法,能正确使用各种格式转换符。

二、实验内容

1.上机输入以下程序:

main()

{inta,b;floatc;

scanf(t4%d%d%f\&a,&b,&c);

printfC'a=%-4d,b=%4d,c=%f,c=%.2f\n,\a,b,c,c);

)

要使a=3,b=4,c=12.3456,在键盘上应如何输入?

2.若将输入函数改为scanf("%d,%d,%f\&a,&b,&c);应该如何输入数据?

3.上机输入以下程序:

main()

{inta;floatb;charc;

scanf("%4d%5f%3c”,&a,&b,&c);

printf(tta=%d,a=%o,a=%x,b=%8.3f,b=%4.0f,c=%c\nM,a,a,a,b,b,c);

)

要使a=77,b=4.56,c=,A,在键盘上应如何输入?

4.编写程序输入两个整型变量a、b的值,输出下列算式以及运算结果。

a+b、a-b>a*b、a/b^(float)a/b^a%b

每个算式占一行。如a等于10,b等于6,a+b应输出为:

10+6=16

5.编写程序,用getchar函数读入两个字符cl、c2,然后分别用pulchar函数和printf函

数输出这两个字符。上机运行程序,比较用printf和putchar函数输出字符的特点。

实验四选择结构程序设计

一、实验目的

1.了解C语言表示逻辑量的方法。

2.学会正确使用逻辑运算符和逻辑表达式。

3.熟练掌握if语句和switch语句。

二、实验内容

1.有一个函数

xx<1

y=<2x-l1<x<10

3x-llx>10

用scanf函数输入x的值(分别为xvl、1〜10、210三种情况),求y值。

2.给出一个百分制成绩,要求输出成绩等级'A','B','C','D','E'。90分以上为

'A',80〜89分为,B',70〜79分为七',60〜69分为,D',60分以下为‘E'。

3给一个不多于5位的正整数,要求:

①求出它是几位数;

②分别打印出每一位数字;

③按逆序打印出各位数字,例如原数为321,应输出123。

实验五循环控制

一、实验目的

1.熟悉用while语句,do-while语句和for语句实现循环的方法。

2.掌握在程序设计中用循环的方法实现各种算法(如穷举、迭代、递推等)。

二、实验内容

编程序并上机调试运行。

1.输入两个正整数,求其最大公约数和最小公倍数。

2.输入一行字符,分别统计出其中的英文字母、空格、数字和其它字符的个数。

3.用牛顿迭代法求方程2X3-4X2+3X-6=0在1.5附近的根。牛顿迭代法的公式是

3

x=x-

0/,(X)

4.打印出以下图案:

***

5.编程求1!+2!+3!++20!。

实验六数组

一、实验目的

1.掌握一维数组和二维数组的定义、赋值和输入输出的方法;

2.掌握字符数组和字符串函数的使用。

3.掌握与数组有关的算法(特别是排序算法)。

二、实验内容

1.编写程序,用scanf函数输入10个整数的数列,先将整数按照从大到小的顺序进行

排序,然后输入•个整数插入到数列中,使数列保持从大到小的顺序。

2.有15个数有序的存放在一个数组中,输入一个数,要求用折半查找法找出该数是数

组中第几个元素的值,如果该数不在数组中,则输出“无此数”,并且可以实现连续查找。

15个数用赋初值的方法在程序中给出,要找的数用scanf函数输入。

3.将以下二维数组中数按列的顺序存放到一个一维数组中。二维数组的内容是

11223344

11223344

11223344

则一维数组中的内容是111111222222333333444444

4.将两个字符串连接起来,不要用strcat函数。

5.从键盘输入5个字符串,找出最长的字符串和最大的字符串。

实验七函数

一、实验目的

1.掌握定义函数的方法;

2.掌握函数实参与形参的对应关系,以及“值传递”的方式;

3.掌握函数的嵌套调用和递归调用的方法;

4.掌握全局变量和局部变量,自动变量和静态变量的概念和使用方法。

二、实验内容

1.写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的信息。

2.两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,

并输出结果。两个整数在主函数中输入,并传送给函数1,求出的最大公约数返回主函数,

然后再与两个整数一起作为实参传递给函数2,以求出最小公倍数,返回到主函数输出最大

公约数和最小公倍数。

3.|_1知二阶Fibonacci数列:

-0若n=0

Fib(n)="1若n=l

Fib(n-l)+Fib(n-2)其他情况

定义递归函数求Fib(n)。

4.写一个函数完成下列任务:输入•个由数字组成的字符串,将字符串转换成对应的数

值。例如,输入3个字符组成的字符串“123”,将它转换成整型数123。

5.设计一个含有多个菜单项的菜单演示程序。程序运行后,给出4个菜单项的内容和输

入提示:

1.求最大公约数

2.求最小公倍数

3.判断素数

4.退出程序

选择1-4:

使用数字卜4来选择菜单项,其他输入则不起作用。

实验八预处理命令

一、实验目的

1.掌握宏定义的方法;

2.掌握文件包含处理方法;

3.掌握条件编译的方法。

二、实验内容

1.定义一个带参数的宏,使两个参数的值互换。在主函数中输入两个数作为使用宏的实

参,输出己交换后的两个值。

2.设计输出实数的格式,包括:(1)一行输出一个实数;(2)一行内输出两个实数;(3)

一行内输出三个实数。实数用"%6.2f”格式输出。

用一个文件“format.h”包含以上用#define命令定义的格式,在自己的文件(自己命名)

中用include命令将“format.h”文件包含进来。在程序中用scanf函数读入三个实数给fl,f2,f3,

然后用上面定义的三种格式分别输出①fl;②fl,屹;③fl,f2,f3。

3.用条件编译方法实现以下功能:

输入一行电报文字,可以任选两种输出,一为原文输出;一为将字母变成其下一字母(如

‘a‘变成'b''z‘变成'a',其它字符不变),用#define命令来控制是否要译成密码。

例如:

#defineCHANGE1

则输出密码。若

#defineCHANGE0

则不译成密码,按原码输出。

用条件编译方法来处理。

实验九指针

一、实验目的

1.掌握指针的概念,会定义和使用指针变量;

2.学会使用数组的指针和指向数组的指针变量;

3.学会使用字符串的指针和指向字符串的指针变量;

4.学会使用指向函数的指针变量;

5.了解指向指针的指针的概念及其使用方法。

二、实验内容

1.定义函数voidfun(intx[],int*max,int*min),找出数组x中的最大值和最小值,最

大值和最小值通过形参指针max和min传回。

2.编写•个函数comp(sl,s2)实现两个字符串的比较。

如果sl=s2,则函数返回值为0;如果slWs2,返回它们二者第一个不同字符的ASCII

码差值(如“BOY”与“BAD”,第二个字母不同,"O”与"A”之差为79-65=14)。

两个字符串sl,s2由main函数输入,comp函数的返回值也在main函数输出。

3.从键盘输入一个字符串与一个指定字符,调用函数,将字符串中出现的指定字符全部

删除。

4.编程将从键盘输入的每个单词的第一个字母转换为大写字母,输入时各单词必须用空

格隔开,用结束输入。

5.在主函数中输入5个字符串,用另一个函数对它们排序(要求用指针数组来完成),

然后在主函数输出排好序的字符串。

实验十结构体和共用体

一、实验目的

1.掌握结构体类型变量的定义和使用;

2.掌握结构体类型数组的概念和应用;

3.掌握链表的概念,初步学会对链表进行操作;

4.掌握共用体的概念与使用。

二、实验内容

1.有3个学生,每个学生的数据包括学号、三门课的成绩,要求用Mput函数实现从键

盘输入学生数据,用average函数求每个人的平均分,用。utput函数打印学生数据及平均成

绩。

2.建立一个带有头结点的单链表,每个结点包括:学号、年龄,并输出链表中所有结点

的数据。在链表中查找年龄最大的结点,并将链表中等于此年龄的结点删除(年龄最大的结

点可能不止一个)。

3.将一个链表按逆序排列,即将链头当链尾,链尾当链头。

4.上机输入如下程序:

main()

{unionbt

{intk;charc[2];}a;

a.k=-7;

printf("%o,%o\n”,a.c[0],a.c[1]);

}

分析其运行结果。

实验十一位运算

一、实验目的

1.掌握按位运算的概念和方法,学会使用位运算符;

2.学会通过位运算实现对某些位的操作。

二、实验内容

1.编一个函数getbits,从一个16位的单元中取出某几位(即该几位保留原值,其余位为

0)o函数调用形式为:getbits(value,nl,n2)

value为该16位数的值,nl为欲取出的起始位,n2为欲取出的的结束位。如:

getbits(0101675,5,8)表示对八进制数101675,取出其从左面起的第5位到第8位。

要求把这几位数用八进制数打印出来。注意,应当将这几位数右移到最右端,然后用

八进制形式输出。

2.利用位运算操作,实现交换两个变量的值。

3.将一个卜六进制整数的各位循环左移4位,然后用十六进制形式输出。

实验十二文件

一、实验目的

1.掌握文件以及缓冲文件系统、文件指针的概念:

2.学会使用文件打开、关闭、读、写等文件操作函数。

3.学会用缓冲文件系统对文件进行简单的操作。

二、实验内容

1.编程序求100以内的素数,分别将它输出到显示器屏幕和x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论